#include "ODEFunc.h"
Public Types | |
| typedef Matrix(* | ODEJacFunc) (const ColumnVector &, double) |
| typedef ColumnVector(* | ODERHSFunc) (const ColumnVector &, double) |
Public Member Functions | |
| 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) |
Protected Attributes | |
| ODERHSFunc | m_fcn |
| ODEJacFunc | m_jac |
| bool | m_reset |
| typedef Matrix(* ODEFunc::ODEJacFunc) (const ColumnVector &, double) |
| typedef ColumnVector(* ODEFunc::ODERHSFunc) (const ColumnVector &, double) |
|
inline |
|
inline |
|
virtualdefault |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
Definition at line 85 of file ODEFunc.h.
Referenced by function(), operator=(), and set_function().
|
protected |
Definition at line 86 of file ODEFunc.h.
Referenced by LSODE::do_integrate(), jacobian_function(), operator=(), and set_jacobian_function().
|
protected |
Definition at line 93 of file ODEFunc.h.
Referenced by LSODE::do_integrate(), operator=(), set_function(), and set_jacobian_function().