#include <ODEFunc.h>
Inherited by ODE.
Public Types | |
typedef ColumnVector(* | ODERHSFunc )(const ColumnVector &, double) |
typedef Matrix(* | ODEJacFunc )(const ColumnVector &, double) |
Public Member Functions | |
ODEFunc (void) | |
ODEFunc (ODERHSFunc f) | |
ODEFunc (ODERHSFunc f, ODEJacFunc j) | |
ODEFunc (const ODEFunc &a) | |
ODEFunc & | operator= (const ODEFunc &a) |
~ODEFunc (void) | |
ODERHSFunc | function (void) const |
ODEFunc & | set_function (ODERHSFunc f) |
ODEJacFunc | jacobian_function (void) const |
ODEFunc & | set_jacobian_function (ODEJacFunc j) |
Protected Attributes | |
ODERHSFunc | fun |
ODEJacFunc | jac |
bool | reset |
typedef Matrix(* ODEFunc::ODEJacFunc)(const ColumnVector &, double) |
typedef ColumnVector(* ODEFunc::ODERHSFunc)(const ColumnVector &, double) |
ODEFunc::ODEFunc | ( | void | ) | [inline] |
Reimplemented in ODE.
ODEFunc::ODEFunc | ( | ODERHSFunc | f | ) | [inline] |
ODEFunc::ODEFunc | ( | ODERHSFunc | f, | |
ODEJacFunc | j | |||
) | [inline] |
ODEFunc::~ODEFunc | ( | void | ) | [inline] |
ODERHSFunc ODEFunc::function | ( | void | ) | const [inline] |
ODEJacFunc ODEFunc::jacobian_function | ( | void | ) | const [inline] |
ODEFunc& ODEFunc::set_function | ( | ODERHSFunc | f | ) | [inline] |
ODEFunc& ODEFunc::set_jacobian_function | ( | ODEJacFunc | j | ) | [inline] |
ODERHSFunc ODEFunc::fun [protected] |
ODEJacFunc ODEFunc::jac [protected] |
bool ODEFunc::reset [protected] |