ROOT logo
Gled » NUMERICA » ODECrawlerMaster

class ODECrawlerMaster


 Abstract base class for glass that provides:
 a) ODE order
 b) initial conditions
 c) derivatives

Function Members (Methods)

 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.

public:
virtual~ODECrawlerMaster()
static TClass*Class()
virtual TClass*IsA() const
virtual voidODEDerivatives(Double_t x, const Double_t* y, Double_t* d)
virtual boolODEHasJacobian() const
virtual voidODEJacobian(Double_t x, const Double_t* y, Double_t* dfdy, Double_t* dfdt)
virtual Int_tODEOrder()
virtual voidODEStart(Double_t* y, Double_t& x1, Double_t& x2)
ODECrawlerMaster&operator=(const ODECrawlerMaster&)
virtual voidShowMembers(TMemberInspector& insp)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

virtual ~ODECrawlerMaster()
{}
Int_t ODEOrder()
void ODEStart(Double_t* y, Double_t& x1, Double_t& x2)
void ODEDerivatives(Double_t x, const Double_t* y, Double_t* d)
bool ODEHasJacobian() const
{ return false; }
void ODEJacobian(Double_t x, const Double_t* y, Double_t* dfdy, Double_t* dfdt)
{}