Go to the documentation of this file.
121 const word& cmptName,
122 bool allowNotFound =
false
128 const word& cmptName,
129 bool allowNotFound =
false
135 const word& cmptName,
136 bool allowNotFound =
false
virtual ~SLGThermo()
Destructor.
A class for handling words, derived from Foam::string.
const fluidThermo & thermo() const
Return reference to the thermo database.
Specialization of basicMultiComponentMixture for a mixture consisting of a number for molecular speci...
Thermo package for (S)olids (L)iquids and (G)ases Takes reference to thermo package,...
bool hasMultiComponentCarrier() const
Thermo database has multi-component carrier flag.
Fundamental fluid thermodynamic properties.
Basic thermodynamics type based on the use of fitting functions for cp, h, s obtained from the templa...
const solidMixtureProperties & solids() const
Return reference to the global (additional) solids.
TypeName("SLGThermo")
Runtime type information.
bool writeData(Foam::Ostream &) const
Pure virtual writeData function.
const liquidMixtureProperties & liquids() const
Return reference to the global (additional) liquids.
const basicSpecieMixture & carrier() const
Return reference to the gaseous components.
Mesh data needed to do the Finite Volume discretisation.
label liquidId(const word &cmptName, bool allowNotFound=false) const
Index of liquid component.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
label carrierId(const word &cmptName, bool allowNotFound=false) const
Index of carrier component.
bool hasLiquids() const
Thermo database has liquid components flag.
SLGThermo(const fvMesh &mesh, fluidThermo &thermo)
Construct from mesh.
bool hasSolids() const
Thermo database has solid components flag.
label solidId(const word &cmptName, bool allowNotFound=false) const
Index of solid component.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...