GNU Octave
4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "ODEFunc.h"
Public Types | |
typedef Matrix(* | ODEJacFunc )(const ColumnVector &, double) |
typedef ColumnVector(* | ODERHSFunc )(const ColumnVector &, double) |
Public Member Functions | |
ODEFunc (void) | |
ODEFunc (ODERHSFunc f) | |
ODEFunc (ODERHSFunc f, ODEJacFunc j) | |
ODEFunc (const ODEFunc &a) | |
virtual | ~ODEFunc (void) |
ODERHSFunc | function (void) const |
ODEJacFunc | jacobian_function (void) const |
ODEFunc & | operator= (const ODEFunc &a) |
ODEFunc & | set_function (ODERHSFunc f) |
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) |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 71 of file ODEFunc.h.
Referenced by LSODE::do_integrate().
|
inline |
|
inline |
|
protected |
Definition at line 82 of file ODEFunc.h.
Referenced by operator=().
|
protected |
Definition at line 83 of file ODEFunc.h.
Referenced by LSODE::do_integrate(), and operator=().
|
protected |
Definition at line 90 of file ODEFunc.h.
Referenced by LSODE::do_integrate(), and operator=().