ode_jac_vfunct Class Template Reference

Ordinary differential equation Jacobian with arrays [abstract base]. More...

#include <ode_jac_funct.h>

Inheritance diagram for ode_jac_vfunct:

ode_jac_vfunct_cmfptr ode_jac_vfunct_fptr ode_jac_vfunct_mfptr

Detailed Description

template<class param_t, size_t nv>
class ode_jac_vfunct< param_t, nv >

This base class provides the basic format for specifying ordinary differential equations to integrate with the O2scl ODE solvers. Select the appropriate child of this class according to the kind of functions which are to be given to the solver.

Definition at line 245 of file ode_jac_funct.h.


Public Member Functions

virtual int operator() (double x, size_t nvar, const double y[nv], double dfdy[nv][nv], double dfdx[nv], param_t &pa)=0
 Compute the derivatives dfdx and the Jacobian matrix dfdy given y at the point x.

Private Member Functions

 ode_jac_vfunct (const ode_jac_vfunct &)
ode_jac_vfunctoperator= (const ode_jac_vfunct &)

The documentation for this class was generated from the following file:

Documentation generated with Doxygen and provided under the GNU Free Documentation License. See License Information for details.

Project hosting provided by SourceForge.net Logo, O2scl Sourceforge Project Page