ROOT logo
Gled » NUMERICA » ODEStorage

class ODEStorage

 ODEStorage, ODEStorageT and typedefs

Function Members (Methods)

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

public:
virtual~ODEStorage()
virtual voidAddEntry(Double_t x, Double_t* y)
static TClass*Class()
virtual Double_tGetDeltaXStored() const
virtual Double_tGetMaxXStored() const
virtual Double_tGetMinXStored() const
virtual TClass*IsA() const
ODEStorage&operator=(const ODEStorage&)
Int_tOrder() const
voidReset()
virtual voidReset(Int_t capacity)
voidResetOrder(Int_t order, Int_t capacity = -1)
virtual voidShowMembers(TMemberInspector& insp)
Int_tSize() const
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Data Members

protected:
Int_tmOrder
Int_tmSize

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

virtual ~ODEStorage()
{}
Int_t Order() const
{ return mOrder; }
Int_t Size() const
{ return mSize; }
void ResetOrder(Int_t order, Int_t capacity = -1)
 Reset storage for new ODE-order and given capacity.
 If capacity is -1 (default), 1.2 of size is used.
Reset(Int_t capacity)
void Reset()
 Reset storage. Capacity of containers is set to 1.2 of size.
void AddEntry(Double_t x, Double_t* y)
Double_t GetMinXStored() const
Double_t GetMaxXStored() const
Double_t GetDeltaXStored() const
{ return GetMaxXStored() - GetMinXStored(); }