32template<
class ChemistryModel>
36 coeffsDict_(this->subDict(
"odeCoeffs")),
44template<
class ChemistryModel>
51template<
class ChemistryModel>
63 if (odeSolver_->resize())
65 odeSolver_->resizeField(cTp_);
78 odeSolver_->solve(0, deltaT, cTp_, subDeltaT);
82 c[i] =
max(0.0, cTp_[i]);
ReactionThermo reactionThermo
Thermo type.
Abstract base-class for ODE system solvers.
An abstract base class for solving chemistry.
An ODE solver for chemistry.
virtual ~ode()
Destructor.
Basic thermodynamics type based on the use of fitting functions for cp, h, s obtained from the templa...
label max(const labelHashSet &set, label maxValue=labelMin)
Find the max value in labelHashSet, optionally limited by second argument.
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh > > &tdf1, const word &name, const dimensionSet &dimensions)
Global function forwards to reuseTmpDimensionedField::New.