26 #if ! defined (octave_DAEFunc_h)
27 #define octave_DAEFunc_h 1
29 #include "octave-config.h"
52 : fun (nullptr), jac (nullptr), reset (true) { }
55 : fun (
f), jac (nullptr), reset (true) { }
58 : fun (
f), jac (j), reset (true) { }
61 : fun (a.fun), jac (a.jac), reset (a.reset) { }
76 DAERHSFunc
function (void)
const {
return fun; }
ColumnVector & operator=(const ColumnVector &a)
DAEJacFunc jacobian_function(void) const
virtual ~DAEFunc(void)=default
DAEFunc & set_jacobian_function(DAEJacFunc j)
DAEFunc & set_function(DAERHSFunc f)
DAEFunc(DAERHSFunc f, DAEJacFunc j)
DAEFunc(const DAEFunc &a)
F77_RET_T const F77_DBLE * x
F77_RET_T const F77_DBLE const F77_DBLE * f