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
 
--- a/doc/liboctave/quad.texi
+++ b/doc/liboctave/quad.texi
@@ -56,7 +56,7 @@
 @end deftypefn
 
 @node Collocation Weights,  , Quadrature
-@chapter Collocation Weights
+@section Collocation Weights
 @cindex orthogonal collocation
 @cindex collocation weights