Mercurial > hg > octave-lyh
changeset 2656:bdb1346e0f7f
[project @ 1997-02-03 03:26:02 by jwe]
author | jwe |
---|---|
date | Mon, 03 Feb 1997 03:27:10 +0000 |
parents | 8c43f0bb827a |
children | 7457014d8985 |
files | doc/liboctave/Makefile.in doc/liboctave/dae.texi doc/liboctave/diffeq.texi doc/liboctave/error.texi doc/liboctave/install.texi doc/liboctave/liboctave.texi doc/liboctave/nleqn.texi doc/liboctave/nlfunc.texi doc/liboctave/optim.texi doc/liboctave/quad.texi |
diffstat | 10 files changed, 47 insertions(+), 67 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/liboctave/Makefile.in +++ b/doc/liboctave/Makefile.in @@ -20,10 +20,10 @@ SOURCES = -TEXINFO = array.texi bugs.texi cp-idx.texi diffeq.texi error.texi \ - factor.texi fn-idx.texi install.texi intro.texi liboctave.texi \ - matvec.texi nleqn.texi ode.texi optim.texi preface.texi \ - quad.texi range.texi +TEXINFO = array.texi bugs.texi cp-idx.texi dae.texi diffeq.texi \ + error.texi factor.texi fn-idx.texi install.texi intro.texi \ + liboctave.texi matvec.texi nleqn.texi nlfunc.texi ode.texi \ + optim.texi preface.texi quad.texi range.texi FORMATTED = liboctave.dvi liboctave.ps liboctave.info liboctave.info-[0-9]*
--- a/doc/liboctave/dae.texi +++ b/doc/liboctave/dae.texi @@ -1,4 +1,4 @@ -@node Differential Algebraic Equations, Quadrature, Ordinary Differential Equations, Top +@node Differential Algebraic Equations, Error Handling, Ordinary Differential Equations, Top @chapter Differential Algebraic Equations @cindex DAE @@ -21,4 +21,3 @@ @deftypefn {} Matrix integrate (const ColumnVector &@var{tout}, Matrix &@var{xdot_out}) @deftypefnx {} Matrix integrate (const ColumnVector &@var{tout}, Matrix &@var{xdot_out}, const ColumnVector &@var{tcrit}) @end deftypefn -
--- a/doc/liboctave/diffeq.texi +++ b/doc/liboctave/diffeq.texi @@ -1,4 +1,4 @@ -@node Ordinary Differential Equations, Installation, Quadrature, Top +@node Ordinary Differential Equations, Error Handling, Quadrature, Top @chapter Ordinary Differential Equations @cindex ODE @@ -75,28 +75,3 @@ @deftypefn {} Matrix integrate (const ColumnVector &@var{tout}) @deftypefnx {} Matrix integrate (const ColumnVector &@var{tout}, const ColumnVector &@var{tcrit}) @end deftypefn - -@node Differential Algebraic Equations, , Ordinary Differential Equations -@chapter Differential Algebraic Equations -@cindex DAE - -@deftypefn {} {}DAE (void) -@deftypefnx {} {}DAE (int @var{n}) -@deftypefnx {} {}DAE (const ColumnVector &@var{x}, double @var{time}, DAEFunc &@var{f}) -@deftypefnx {} {}DAE (const ColumnVector &@var{x}, ColumnVector &@var{xdot}, double @var{time}, DAEFunc &@var{f}) -@end deftypefn - -@deftypefn {} ColumnVector deriv (void) -@end deftypefn - -@deftypefn {} {virtual void} initialize (const ColumnVector &@var{x}, double @var{t}) -@deftypefnx {} {virtual void} initialize (const ColumnVector &@var{x}, ColumnVector &@var{xdot}, double @var{t}) -@end deftypefn - -@deftypefn {} ColumnVector integrate (double @var{t}) -@end deftypefn - -@deftypefn {} Matrix integrate (const ColumnVector &@var{tout}, Matrix &@var{xdot_out}) -@deftypefnx {} Matrix integrate (const ColumnVector &@var{tout}, Matrix &@var{xdot_out}, const ColumnVector &@var{tcrit}) -@end deftypefn -
--- a/doc/liboctave/error.texi +++ b/doc/liboctave/error.texi @@ -1,3 +1,3 @@ -@node Error Handling +@node Error Handling, Installation, Ordinary Differential Equations, Top @chapter Error Handling
--- a/doc/liboctave/install.texi +++ b/doc/liboctave/install.texi @@ -1,3 +1,3 @@ -@node Installation, Bugs, Ordinary Differential Equations, Top +@node Installation, Bugs, Error Handling, Top @chapter Installation @cindex installation
--- a/doc/liboctave/liboctave.texi +++ b/doc/liboctave/liboctave.texi @@ -24,7 +24,7 @@ @defindex op -@c xt@include conf.texi +@c @include conf.texi @settitle Octave C++ Classes @@ -101,6 +101,7 @@ * Objective Functions:: * Quadrature:: * Ordinary Differential Equations:: +* Error Handling:: * Installation:: * Bugs:: * Concept Index:: @@ -124,10 +125,12 @@ @include matvec.texi @include factor.texi @include range.texi +@include nlfunc.texi @include nleqn.texi @include optim.texi @include quad.texi @include diffeq.texi +@include dae.texi @include error.texi @include install.texi @include bugs.texi
--- a/doc/liboctave/nleqn.texi +++ b/doc/liboctave/nleqn.texi @@ -1,28 +1,3 @@ -@node Nonlinear Functions, Objective Functions, Ranges, Top -@chapter Nonlinear Functions -@cindex nonlinear functions - -@deftypefn {} {}NLFunc (void) -@deftypefnx {} {}NLFunc (const @var{nonlinear_fcn}) -@deftypefnx {} {}NLFunc (const @var{nonlinear_fcn}, const @var{jacobian_fcn}) -@deftypefnx {} {}NLFunc (const NLFunc &@var{a}) -@end deftypefn - -@deftypefn {} NLFunc& {operator =} (const NLFunc &@var{a}) -@end deftypefn - -@deftypefn {} nonlinear_fcn function (void) const; -@end deftypefn - -@deftypefn {} NLFunc& set_function (const nonlinear_fcn @var{f}) -@end deftypefn - -@deftypefn {} jacobian_fcn jacobian_function (void) const; -@end deftypefn - -@deftypefn {} NLFunc& set_jacobian_function (const jacobian_fcn @var{j}) -@end deftypefn - @node Nonlinear Equations, , Nonlinear Functions @chapter Nonlinear Equations @cindex nonlinear equations
new file mode 100644 --- /dev/null +++ b/doc/liboctave/nlfunc.texi @@ -0,0 +1,24 @@ +@node Nonlinear Functions, Objective Functions, Ranges, Top +@chapter Nonlinear Functions +@cindex nonlinear functions + +@deftypefn {} {}NLFunc (void) +@deftypefnx {} {}NLFunc (const @var{nonlinear_fcn}) +@deftypefnx {} {}NLFunc (const @var{nonlinear_fcn}, const @var{jacobian_fcn}) +@deftypefnx {} {}NLFunc (const NLFunc &@var{a}) +@end deftypefn + +@deftypefn {} NLFunc& {operator =} (const NLFunc &@var{a}) +@end deftypefn + +@deftypefn {} nonlinear_fcn function (void) const; +@end deftypefn + +@deftypefn {} NLFunc& set_function (const nonlinear_fcn @var{f}) +@end deftypefn + +@deftypefn {} jacobian_fcn jacobian_function (void) const; +@end deftypefn + +@deftypefn {} NLFunc& set_jacobian_function (const jacobian_fcn @var{j}) +@end deftypefn
--- a/doc/liboctave/optim.texi +++ b/doc/liboctave/optim.texi @@ -1,5 +1,9 @@ +@node Optimization +@chapter Optimization +@cindex optimization + @node Objective Functions, Quadrature, Nonlinear Functions, Top -@chapter Objective Functions +@section Objective Functions @cindex objective functions @deftypefn {} {}Objective (void) @@ -26,7 +30,7 @@ @c ------------------------------------------------------------------------ @node Bounds, Linear Constraints, Objective Functions -@chapter Bounds +@section Bounds @cindex bounds @deftypefn {} {}Bounds (void) @@ -77,7 +81,7 @@ @c ------------------------------------------------------------------------ @node Linear Constraints, Nonlinear Constraints, Bounds -@chapter Linear Constraints +@section Linear Constraints @cindex linear Constraints @deftypefn {} {}LinConst (void) @@ -114,7 +118,7 @@ @c ------------------------------------------------------------------------ @node Nonlinear Constraints, Quadratic Programming, Linear Constraints -@chapter Nonlinear Constraints +@section Nonlinear Constraints @cindex nonlinear Constraints @deftypefn {} {}NLConst (void) @@ -127,7 +131,7 @@ @end deftypefn @node Quadratic Programming, Nonlinear Programming, Nonlinear Constraints -@chapter Quadratic Programming +@section Quadratic Programming @cindex QP @cindex quadratic programming @@ -209,7 +213,7 @@ @c ------------------------------------------------------------------------ @node Nonlinear Programming, , Quadratic Programming -@chapter Nonlinear Programming +@section Nonlinear Programming @cindex NLP @cindex nonlinear programming