48 species_(specieNames),
49 active_(species_.size(), true),
68 <<
"basicMultiComponentMixture: reading " <<
species_[i]
91 if (!tYdefault.
valid())
Defines the attributes of an object for which implicit objectRegistry management is supported,...
bool typeHeaderOk(const bool checkType=true, const bool search=true, const bool verbose=true)
Read header (uses typeFilePath to find file) and check its info.
static word groupName(StringType base, const word &group)
Create dot-delimited name.group string.
const word & constant() const
Return constant name.
static word timeName(const scalar t, const int precision=precision_)
virtual word timeName() const
Return current time name.
speciesTable species_
Table of specie names.
PtrList< volScalarField > Y_
Species mass fractions.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Mesh data needed to do the Finite Volume discretisation.
const Time & time() const
Return the top-level database.
A class for managing temporary objects.
bool valid() const noexcept
Identical to good(), or bool operator.
A class for handling words, derived from Foam::string.
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
const dictionary & thermoDict
#define DebugInfo
Report an information message using Foam::Info.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
Ostream & endl(Ostream &os)
Add newline and flush stream.
#define forAll(list, i)
Loop across all elements in list.