ROOT logo
Gled » NUMERICA » ODEStorageT<double>

class ODEStorageT<double>: public ODEStorage

 ODEStorage, ODEStorageT and typedefs

This class is also known as (typedefs to this class)

ODEStorageT<Double_t>, ODEStorageD

Function Members (Methods)

public:
ODEStorageT<double>(const ODEStorageT<double>&)
ODEStorageT<double>(Int_t order, Int_t capacity = 128)
virtual~ODEStorageT<double>()
virtual voidAddEntry(Double_t x, Double_t* y)
static TClass*Class()
virtual Double_tGetDeltaXStored() const
virtual Double_tGetMaxXStored() const
virtual Double_tGetMinXStored() const
doubleGetX(Int_t i) const
const double*GetXArr() const
const double*GetY(Int_t i) const
const double*GetYArr() const
virtual TClass*IsA() const
ODEStorageT<double>&operator=(const ODEStorageT<double>&)
Int_tODEStorage::Order() const
virtual voidReset(Int_t capacity)
voidODEStorage::ResetOrder(Int_t order, Int_t capacity = -1)
virtual voidShowMembers(TMemberInspector& insp)
Int_tODEStorage::Size() const
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Data Members

protected:
Int_tODEStorage::mOrder
Int_tODEStorage::mSize
vector<double>mX
vector<double>mY

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

Reset(Int_t capacity)
void AddEntry(Double_t x, Double_t* y)
Double_t GetMinXStored() const
Double_t GetMaxXStored() const
Double_t GetDeltaXStored() const
{ return GetMaxXStored() - GetMinXStored(); }
TT GetX(Int_t i) const
{ return mX[i]; }
const TT* GetY(Int_t i) const
{ return &mY[mOrder*i]; }
const TT* GetXArr() const
{ return &mX[0]; }
const TT* GetYArr() const
{ return &mY[0]; }