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