|
| ODE () |
|
| ODE (const ColumnVector &s, double tm, const ODEFunc &f) |
|
| ODE (const ODE &a) |
|
virtual | ~ODE ()=default |
|
virtual Matrix | do_integrate (const ColumnVector &tt)=0 |
|
virtual Matrix | do_integrate (const ColumnVector &tt, const ColumnVector &ttcrit)=0 |
|
virtual ColumnVector | do_integrate (double tt)=0 |
|
virtual Matrix | integrate (const ColumnVector &tt) |
|
virtual Matrix | integrate (const ColumnVector &tt, const ColumnVector &ttcrit) |
|
virtual Matrix | integrate (const ColumnVector &x0, double t0, const ColumnVector &tt) |
|
virtual Matrix | integrate (const ColumnVector &x0, double t0, const ColumnVector &tt, const ColumnVector &ttcrit) |
|
virtual ColumnVector | integrate (const ColumnVector &x0, double t0, double tt) |
|
virtual ColumnVector | integrate (double tt) |
|
ODE & | operator= (const ODE &a) |
|
| base_diff_eqn () |
|
| base_diff_eqn (const base_diff_eqn &a) |
|
| base_diff_eqn (const ColumnVector &xx, double tt) |
|
virtual | ~base_diff_eqn ()=default |
|
void | clear_stop_time () |
|
virtual std::string | error_message () const =0 |
|
virtual void | force_restart () |
|
void | initialize (const ColumnVector &x0, double t0) |
|
bool | integration_ok () const |
|
octave_idx_type | integration_state () const |
|
base_diff_eqn & | operator= (const base_diff_eqn &a) |
|
void | set_stop_time (double tt) |
|
octave_idx_type | size () const |
|
ColumnVector | state () const |
|
double | time () const |
|
| ODEFunc () |
|
| ODEFunc (const ODEFunc &a) |
|
| ODEFunc (ODERHSFunc f) |
|
| ODEFunc (ODERHSFunc f, ODEJacFunc j) |
|
virtual | ~ODEFunc ()=default |
|
ODERHSFunc | function () const |
|
ODEJacFunc | jacobian_function () const |
|
ODEFunc & | operator= (const ODEFunc &a) |
|
ODEFunc & | set_function (ODERHSFunc f) |
|
ODEFunc & | set_jacobian_function (ODEJacFunc j) |
|
Definition at line 35 of file ODE.h.