26 #if ! defined (octave_ODEFunc_h)
27 #define octave_ODEFunc_h 1
29 #include "octave-config.h"
42 : m_fcn (nullptr), m_jac (nullptr), m_reset (true) { }
45 : m_fcn (
f), m_jac (nullptr), m_reset (true) { }
48 : m_fcn (
f), m_jac (j), m_reset (true) { }
51 : m_fcn (a.m_fcn), m_jac (a.m_jac), m_reset (true) { }
66 ODERHSFunc
function (void)
const {
return m_fcn; }
virtual ~ODEFunc(void)=default
ODEFunc & set_jacobian_function(ODEJacFunc j)
ODEFunc(const ODEFunc &a)
ODEFunc & set_function(ODERHSFunc f)
ODEFunc(ODERHSFunc f, ODEJacFunc j)
ODEJacFunc jacobian_function(void) const
F77_RET_T const F77_DBLE const F77_DBLE * f
class OCTAVE_API ColumnVector