#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 86 of file ODEFunc.h.
Referenced by operator=().
|
protected |
Definition at line 87 of file ODEFunc.h.
Referenced by operator=().
|
protected |
Definition at line 94 of file ODEFunc.h.
Referenced by operator=().