1 #ifndef EMM_LandauLifschitzRK45_H 2 #define EMM_LandauLifschitzRK45_H 123 inline static SP::EMM_LandauLifschitzRK45
New() {
virtual const tReal * getACoefficients() const
get the A coefficients
Definition: EMM_LandauLifschitzRK45.h:137
static const tReal A[]
Definition: EMM_LandauLifschitzRK45.h:83
virtual const tReal * getCHCoefficients() const
get the CH coefficients
Definition: EMM_LandauLifschitzRK45.h:157
static const tReal CT[]
Definition: EMM_LandauLifschitzRK45.h:86
This class implements a Runge Kutta of order 5 to integrate the ODE System.
Definition: EMM_LandauLifschitzRK45.h:69
DEFINE_SPTR(EMM_LandauLifschitzRK45)
virtual const tReal * getBCoefficients() const
get the B coefficients
Definition: EMM_LandauLifschitzRK45.h:143
EMM_LandauLifschitzRK45(void)
create the class
Definition: EMM_LandauLifschitzRK45.cpp:37
static SP::EMM_LandauLifschitzRK45 New()
create a shared pointer class of this
Definition: EMM_LandauLifschitzRK45.h:123
This class implements a general Runge Kutta formulation to integrate the ODE System.
Definition: EMM_LandauLifschitzODE_RK.h:41
static const tReal CH[]
Definition: EMM_LandauLifschitzRK45.h:85
#define tReal
Definition: types.h:118
SP_OBJECT(EMM_LandauLifschitzRK45)
static const tReal B[]
Definition: EMM_LandauLifschitzRK45.h:84
virtual ~EMM_LandauLifschitzRK45(void)
destroy the class
Definition: EMM_LandauLifschitzRK45.cpp:41
virtual const tReal * getCTCoefficients() const
get the CT coefficients
Definition: EMM_LandauLifschitzRK45.h:150
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:141