28 template<
class ThermoType>
36 template<
class ThermoType>
44 template<
class ThermoType>
52 template<
class ThermoType>
56 return specieThermos_;
60 template<
class ThermoType>
63 return reactions_.size();
67 template<
class ThermoType>
75 template<
class ThermoType>
83 template<
class ThermoType>
86 this->
thermo().composition().setActive(i);
90 template<
class ThermoType>
93 return this->
thermo().composition().active(i);
fluidReactionThermo & thermo
bool active(const label i) const
Return true if specie i is active.
const PtrList< ThermoType > & specieThermos() const
Thermodynamic data of the species.
Foam::multiComponentMixture.
virtual label nReaction() const
The number of reactions.
const multiComponentMixture< ThermoType > & mixture() const
Return reference to the mixture.
Extends base chemistry model by adding a thermo package, and ODE functions. Introduces chemistry equa...
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
void setActive(const label i)
Set specie i active.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
const PtrList< Reaction< ThermoType > > & reactions() const
The reactions.