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