119 const word& cmptName,
120 bool allowNotFound =
false 126 const word& cmptName,
127 bool allowNotFound =
false 133 const word& cmptName,
134 bool allowNotFound =
false label liquidId(const word &cmptName, bool allowNotFound=false) const
Index of liquid component.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
virtual ~SLGThermo()
Destructor.
TypeName("SLGThermo")
Runtime type information.
bool hasSolids() const
Thermo database has solid components flag.
bool hasLiquids() const
Thermo database has liquid components flag.
Specialization of basicMultiComponentMixture for a mixture consisting of a number for molecular speci...
label solidId(const word &cmptName, bool allowNotFound=false) const
Index of solid component.
A class for handling words, derived from string.
Fundamental fluid thermodynamic properties.
Thermo package for (S)olids (L)iquids and (G)ases Takes reference to thermo package, and provides:
const solidMixtureProperties & solids() const
Return reference to the global (additional) solids.
bool hasMultiComponentCarrier() const
Thermo database has multi-component carrier flag.
const liquidMixtureProperties & liquids() const
Return reference to the global (additional) liquids.
Basic thermodynamics type based on the use of fitting functions for cp, h, s obtained from the templa...
An Ostream is an abstract base class for all output systems (streams, files, token lists...
bool writeData(Foam::Ostream &) const
Pure virtual writaData function.
label carrierId(const word &cmptName, bool allowNotFound=false) const
Index of carrier component.
Mesh data needed to do the Finite Volume discretisation.
const basicSpecieMixture & carrier() const
Return reference to the gaseous components.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
SLGThermo(const fvMesh &mesh, fluidThermo &thermo)
Construct from mesh.
const fluidThermo & thermo() const
Return reference to the thermo database.