static const scalar stepFactor3_
static const scalar stepFactor5_
scalarRectangularMatrix table_
scalarSquareMatrix coeff_
Abstract base-class for ODE system solvers.
static const scalar stepFactor4_
static const label kMaxx_
void solve(scalar &x, scalarField &y, stepState &step) const
Solve the ODE system and the update the state.
static const scalar stepFactor1_
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Pre-declare SubField and related Field type.
dimensionedScalar y0(const dimensionedScalar &ds)
TypeName("seulex")
Runtime type information.
An ODE solver for chemistry.
A list of keyword definitions, which are a keyword followed by any number of values (e....
static const label iMaxx_
void extrapolate(const label k, scalarRectangularMatrix &table, scalarField &y) const
Polynomial extrpolation.
static const scalar stepFactor2_
Abstract base class for the systems of ordinary differential equations.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
static const scalar kFactor1_
label k
Boltzmann constant.
bool seul(const scalar x0, const scalarField &y0, const scalar dxTot, const label k, scalarField &y, const scalarField &scale) const
Computes the j-th line of the extrapolation table.
static const scalar kFactor2_
An extrapolation-algorithm, based on the linearly implicit Euler method with step size control and or...
seulex(const ODESystem &ode, const dictionary &dict)
Construct from ODE.