47namespace integrationSchemes
83 virtual scalar
dtEff(
const scalar dt,
const scalar Beta)
const;
87 virtual scalar
sumDtEff(
const scalar dt,
const scalar Beta)
const;
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
Base for a set of schemes which integrate simple ODEs which arise from semi-implcit rate expressions.
virtual ~Euler()
Destructor.
TypeName("Euler")
Runtime type information.
virtual scalar sumDtEff(const scalar dt, const scalar Beta) const
Return the integral of the effective time step (using an Euler.
virtual scalar dtEff(const scalar dt, const scalar Beta) const
Return the integration effective time step.
virtual autoPtr< integrationScheme > clone() const
Construct and return clone.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.