annotate doc/liboctave/nlfunc.texi @ 31207:1c40fc2344f4 stable

quad2d.m: Add BIST test to cset b0e90ca8e679 (bug #62972) * quad2d.m: Add BIST test for bug #62972.
author Rik <rik@octave.org>
date Sun, 28 Aug 2022 14:19:43 -0700
parents 796f54d4ddbf
children 597f3ee61a48
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
30564
796f54d4ddbf update Octave Project Developers copyright for the new year
John W. Eaton <jwe@octave.org>
parents: 26376
diff changeset
1 @c Copyright (C) 1997-2022 The Octave Project Developers
7018
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 5647
diff changeset
2 @c
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 5647
diff changeset
3 @c This file is part of Octave.
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 5647
diff changeset
4 @c
24534
194eb4bd202b maint: Update punctuation for GPL v3 license text.
Rik <rik@octave.org>
parents: 23220
diff changeset
5 @c Octave is free software: you can redistribute it and/or modify it
22755
3a2b891d0b33 maint: Standardize Copyright formatting.
Rik <rik@octave.org>
parents: 22323
diff changeset
6 @c under the terms of the GNU General Public License as published by
24534
194eb4bd202b maint: Update punctuation for GPL v3 license text.
Rik <rik@octave.org>
parents: 23220
diff changeset
7 @c the Free Software Foundation, either version 3 of the License, or
22755
3a2b891d0b33 maint: Standardize Copyright formatting.
Rik <rik@octave.org>
parents: 22323
diff changeset
8 @c (at your option) any later version.
19593
446c46af4b42 strip trailing whitespace from most source files
John W. Eaton <jwe@octave.org>
parents: 17744
diff changeset
9 @c
22755
3a2b891d0b33 maint: Standardize Copyright formatting.
Rik <rik@octave.org>
parents: 22323
diff changeset
10 @c Octave is distributed in the hope that it will be useful, but
3a2b891d0b33 maint: Standardize Copyright formatting.
Rik <rik@octave.org>
parents: 22323
diff changeset
11 @c WITHOUT ANY WARRANTY; without even the implied warranty of
3a2b891d0b33 maint: Standardize Copyright formatting.
Rik <rik@octave.org>
parents: 22323
diff changeset
12 @c MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3a2b891d0b33 maint: Standardize Copyright formatting.
Rik <rik@octave.org>
parents: 22323
diff changeset
13 @c GNU General Public License for more details.
19593
446c46af4b42 strip trailing whitespace from most source files
John W. Eaton <jwe@octave.org>
parents: 17744
diff changeset
14 @c
7018
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 5647
diff changeset
15 @c You should have received a copy of the GNU General Public License
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 5647
diff changeset
16 @c along with Octave; see the file COPYING. If not, see
24534
194eb4bd202b maint: Update punctuation for GPL v3 license text.
Rik <rik@octave.org>
parents: 23220
diff changeset
17 @c <https://www.gnu.org/licenses/>.
7018
fd42779a8428 [project @ 2007-10-13 00:52:12 by jwe]
jwe
parents: 5647
diff changeset
18
2657
7457014d8985 [project @ 1997-02-03 03:27:11 by jwe]
jwe
parents: 2656
diff changeset
19 @node Nonlinear Functions, Nonlinear Equations, Ranges, Top
2656
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
20 @chapter Nonlinear Functions
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
21 @cindex nonlinear functions
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
22
5647
9e3a2d1e5e72 [project @ 2006-03-07 15:57:52 by jwe]
jwe
parents: 2657
diff changeset
23 @deftypefn {} {} NLFunc (void)
9e3a2d1e5e72 [project @ 2006-03-07 15:57:52 by jwe]
jwe
parents: 2657
diff changeset
24 @deftypefnx {} {} NLFunc (const @var{nonlinear_fcn})
9e3a2d1e5e72 [project @ 2006-03-07 15:57:52 by jwe]
jwe
parents: 2657
diff changeset
25 @deftypefnx {} {} NLFunc (const @var{nonlinear_fcn}, const @var{jacobian_fcn})
9e3a2d1e5e72 [project @ 2006-03-07 15:57:52 by jwe]
jwe
parents: 2657
diff changeset
26 @deftypefnx {} {} NLFunc (const NLFunc &@var{a})
2656
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
27 @end deftypefn
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
28
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
29 @deftypefn {} NLFunc& {operator =} (const NLFunc &@var{a})
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
30 @end deftypefn
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
31
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
32 @deftypefn {} nonlinear_fcn function (void) const;
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
33 @end deftypefn
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
34
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
35 @deftypefn {} NLFunc& set_function (const nonlinear_fcn @var{f})
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
36 @end deftypefn
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
37
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
38 @deftypefn {} jacobian_fcn jacobian_function (void) const;
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
39 @end deftypefn
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
40
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
41 @deftypefn {} NLFunc& set_jacobian_function (const jacobian_fcn @var{j})
bdb1346e0f7f [project @ 1997-02-03 03:26:02 by jwe]
jwe
parents:
diff changeset
42 @end deftypefn