34template<
class CompType,
class Sol
idThermo,
class GasThermo>
42template<
class CompType,
class Sol
idThermo,
class GasThermo>
51template<
class CompType,
class Sol
idThermo,
class GasThermo>
60template<
class CompType,
class Sol
idThermo,
class GasThermo>
69template<
class CompType,
class Sol
idThermo,
class GasThermo>
80template<
class CompType,
class Sol
idThermo,
class GasThermo>
92 auto& RRg = tRRg.ref();
96 for (label i=0; i < nGases_; i++)
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
static tmp< DimensionedField< Type, GeoMesh > > New(const word &name, IOobjectOption::registerOption regOpt, const Mesh &mesh, const dimensionSet &dims, const Field< Type > &iField)
Return tmp field (NO_READ, NO_WRITE) from name, mesh, dimensions, copy of internal field....
@ NO_REGISTER
Do not request registration (bool: false).
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
PtrList< GasThermo > gasThermo_
Thermodynamic data of gases.
label nSpecie_
Number of components being solved by ODE.
label nGases_
Number of gas species.
const PtrList< GasThermo > & gasThermo() const
Thermodynamic data of gases.
PtrList< volScalarField::Internal > & RRg()
Write access to source terms for gases.
speciesTable pyrolisisGases_
List of gas species present in reaction system.
label nSpecie() const
The number of solids.
PtrList< volScalarField::Internal > RRg_
List of reaction rate per gas [kg/m3/s].
const speciesTable & gasTable() const
Gases table.
A class for managing temporary objects.
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
hashedWordList speciesTable
A table of species as a hashedWordList.
static constexpr const zero Zero
Global zero (0).
const dimensionSet dimVolume(pow3(dimLength))
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
const dimensionSet dimMass(1, 0, 0, 0, 0, 0, 0)