47#ifndef functionObjects_specieReactionRates_H
48#define functionObjects_specieReactionRates_H
58namespace functionObjects
65template<
class ChemistryModelType>
74 const ChemistryModelType& chemistryModel_;
80 virtual void writeFileHeader(
Ostream&
os)
const;
119 virtual bool write();
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
const word & name() const noexcept
Return the name of this functionObject.
Specialization of Foam::functionObject for an Foam::fvMesh, providing a reference to the Foam::fvMesh...
Writes the domain averaged reaction rates for each specie for each reaction into the file <timeDir>/s...
virtual ~specieReactionRates()=default
Destructor.
virtual bool read(const dictionary &dict)
Read the specieReactionRates data.
TypeName("specieReactionRates")
Runtime type information.
virtual bool execute()
Do nothing.
virtual bool write()
Write the specie reaction rates.
Volume (cell) region selection class.
Base class for writing single files from the function objects.
A class for handling words, derived from Foam::string.
OBJstream os(runTime.globalPath()/outputName)
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.