30 template<
class ReactionThermo,
class ThermoType>
34 return variableTimeStep_;
38 template<
class ReactionThermo,
class ThermoType>
46 template<
class ReactionThermo,
class ThermoType>
62 template<
class ReactionThermo,
class ThermoType>
70 template<
class ReactionThermo,
class ThermoType>
79 template<
class ReactionThermo,
class ThermoType>
85 this->
thermo().composition().setActive(i);
89 template<
class ReactionThermo,
class ThermoType>
95 return this->
thermo().composition().active(i);
99 template<
class ReactionThermo,
class ThermoType>
107 template<
class ReactionThermo,
class ThermoType>
111 this->nSpecie_ = newNs;
115 template<
class ReactionThermo,
class ThermoType>
120 return simplifiedToCompleteIndex_;
124 template<
class ReactionThermo,
class ThermoType>
129 return completeToSimplifiedIndex_;
133 template<
class ReactionThermo,
class ThermoType>
138 return completeToSimplifiedIndex_;
142 template<
class ReactionThermo,
class ThermoType>
146 return reactionsDisabled_;
150 template<
class ReactionThermo,
class ThermoType>
158 template<
class ReactionThermo,
class ThermoType>
166 template<
class ReactionThermo,
class ThermoType>
174 template<
class ReactionThermo,
class ThermoType>
178 for (
auto& res : tabulationResults_)
PtrList< volScalarField > & Y()
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Output to file stream as an OSstream, normally using std::ofstream for the actual output...
autoPtr< chemistryReductionMethod< ReactionThermo, ThermoType > > & mechRed()
Field< label > & completeToSimplifiedIndex()
scalarField & simplifiedC()
scalarField & completeC()
DynamicList< label > & simplifiedToCompleteIndex()
constexpr const char *const group
Group name for atomic constants.
Field< bool > & reactionsDisabled()
void setNsDAC(const label newNsDAC)
psiReactionThermo & thermo
bool mkDir(const fileName &pathName, mode_t mode=0777)
Make a directory and return an error if it could not be created.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for expressions::valueTypeCode::INVALID.
A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects...
Generic templated field type.
A class for handling words, derived from Foam::string.
label timeSteps() const
Return the number of chemistry evaluations (used by ISAT)
List< List< specieElement > > & specieComp()
void setNSpecie(const label newNs)
fileName path(UMean.rootPath()/UMean.caseName()/"graphs"/UMean.instance())
bool variableTimeStep() const
Return true if the time-step is variable and/or non-uniform.
bool active(const label i) const
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers...
void resetTabulationResults()
autoPtr< OFstream > logFile(const word &name) const
Create and return a TDAC log file of the given name.
void setActive(const label i)