Mercurial > hg > octave-nkf
diff doc/liboctave/ode.texi @ 2333:b1a56412c385
[project @ 1996-07-19 02:20:16 by jwe]
Initial revision
author | jwe |
---|---|
date | Fri, 19 Jul 1996 02:26:23 +0000 |
parents | |
children | fd42779a8428 |
line wrap: on
line diff
new file mode 100644 --- /dev/null +++ b/doc/liboctave/ode.texi @@ -0,0 +1,77 @@ +@node Ordinary Differential Equations, Differential Algebraic Equations, Nonlinear Equations, Top +@chapter Ordinary Differential Equations +@cindex ODE + +@deftypefn {} {}ODE_options (void) +@deftypefnx {} {}ODE_options (const ODE_options &@var{opt}) +@end deftypefn + +@deftypefn {} ODE_options& {operator =} (const ODE_options &@var{opt}) +@end deftypefn + +@deftypefn {} void init (void) +@end deftypefn + +@deftypefn {} void copy (const ODE_options &@var{opt}) +@end deftypefn + +@deftypefn {} void set_default_options (void) +@end deftypefn + +@deftypefn {} void set_absolute_tolerance (double @var{val}) +@end deftypefn + +@deftypefn {} void set_initial_step_size (double @var{val}) +@end deftypefn + +@deftypefn {} void set_maximum_step_size (double @var{val}) +@end deftypefn + +@deftypefn {} void set_minimum_step_size (double @var{val}) +@end deftypefn + +@deftypefn {} void set_relative_tolerance (double @var{val}) +@end deftypefn + +@deftypefn {} double absolute_tolerance (void) +@deftypefnx {} double initial_step_size (void) +@deftypefnx {} double maximum_step_size (void) +@deftypefnx {} double minimum_step_size (void) +@deftypefnx {} double relative_tolerance (void) +@end deftypefn + +@deftypefn {} {}ODE (void) +@deftypefnx {} {}ODE (int @var{n}) +@deftypefnx {} {}ODE (const ColumnVector &@var{state}, double @var{time}, const ODEFunc &@var{f}) +@end deftypefn + +@deftypefn {} {virtual int} size (void) const +@end deftypefn + +@deftypefn {} {virtual ColumnVector} state (void) const +@end deftypefn + +@deftypefn {} {virtual double} time (void) const +@end deftypefn + +@deftypefn {} {virtual void} force_restart (void) +@end deftypefn + +@deftypefn {} {virtual void} initialize (const ColumnVector &@var{x}, double @var{t}) +@end deftypefn + +@deftypefn {} {virtual void} set_stop_time (double @var{t}) +@end deftypefn + +@deftypefn {} {virtual void} clear_stop_time (void) +@end deftypefn + +@deftypefn {} {virtual ColumnVector} integrate (double @var{t}) +@end deftypefn + +@deftypefn {} void integrate (int @var{nsteps}, double @var{tstep}, ostream &@var{s}) +@end deftypefn + +@deftypefn {} Matrix integrate (const ColumnVector &@var{tout}) +@deftypefnx {} Matrix integrate (const ColumnVector &@var{tout}, const ColumnVector &@var{tcrit}) +@end deftypefn