Mercurial > octave
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 |
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 | 2 @c |
3 @c This file is part of Octave. | |
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 | 15 @c You should have received a copy of the GNU General Public License |
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 | 18 |
2657 | 19 @node Nonlinear Functions, Nonlinear Equations, Ranges, Top |
2656 | 20 @chapter Nonlinear Functions |
21 @cindex nonlinear functions | |
22 | |
5647 | 23 @deftypefn {} {} NLFunc (void) |
24 @deftypefnx {} {} NLFunc (const @var{nonlinear_fcn}) | |
25 @deftypefnx {} {} NLFunc (const @var{nonlinear_fcn}, const @var{jacobian_fcn}) | |
26 @deftypefnx {} {} NLFunc (const NLFunc &@var{a}) | |
2656 | 27 @end deftypefn |
28 | |
29 @deftypefn {} NLFunc& {operator =} (const NLFunc &@var{a}) | |
30 @end deftypefn | |
31 | |
32 @deftypefn {} nonlinear_fcn function (void) const; | |
33 @end deftypefn | |
34 | |
35 @deftypefn {} NLFunc& set_function (const nonlinear_fcn @var{f}) | |
36 @end deftypefn | |
37 | |
38 @deftypefn {} jacobian_fcn jacobian_function (void) const; | |
39 @end deftypefn | |
40 | |
41 @deftypefn {} NLFunc& set_jacobian_function (const jacobian_fcn @var{j}) | |
42 @end deftypefn |