Go to the documentation of this file.
33 template<
class CompType,
class Sol
idThermo>
41 template<
class CompType,
class Sol
idThermo>
49 template<
class CompType,
class Sol
idThermo>
58 template<
class CompType,
class Sol
idThermo>
69 template<
class CompType,
class Sol
idThermo>
93 for (label i=0; i < nSolids_; i++)
102 template<
class CompType,
class Sol
idThermo>
123 if (this->chemistry_)
130 for (label i=0; i < nSolids_; i++)
135 RRs_[i][cellI]*solidThermo_[i].Hs(
p[cellI],
T[cellI]);
Defines the attributes of an object for which implicit objectRegistry management is supported,...
virtual volScalarField & p()
Pressure [Pa].
A class for managing temporary objects.
static constexpr const zero Zero
Global zero (0)
const dimensionSet dimEnergy
label nReaction() const
The number of reactions.
#define forAll(list, i)
Loop across all elements in list.
tmp< DimensionedField< scalar, volMesh > > RRsHs() const
Return net solid sensible enthalpy.
Fundamental solid thermodynamic properties.
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
PtrList< volScalarField::Internal > & RRs()
Write access to source terms for solids.
const dimensionSet dimMass(1, 0, 0, 0, 0, 0, 0)
virtual const volScalarField & T() const
Temperature [K].
const dimensionSet dimVolume(pow3(dimLength))
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
const PtrList< Reaction< SolidThermo > > & reactions() const
The reactions.