31 template<
class ThermoType>
53 speciesThermo[i].
name(),
54 speciesThermo[i].
clone().ptr()
58 this->
setSize(reactions.size());
70 reactions.subDict(iter().keyword())
77 template<
class ThermoType>
100 speciesThermo[i].
name(),
101 speciesThermo[i].
clone().ptr()
105 this->
setSize(reactions.size());
118 reactions.subDict(iter().keyword())
127 template<
class ThermoType>
130 os <<
"reactions" <<
nl;
#define forAll(list, i)
Loop across all elements in list.
void write(Ostream &os) const
Write.
autoPtr< CompressibleMomentumTransportModel > New(const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const viscosity &viscosity)
Ostream & indent(Ostream &os)
Indent stream.
A list of keyword definitions, which are a keyword followed by any number of values (e...
#define forAllConstIter(Container, container, iter)
Iterate across all elements in the container object of type.
virtual void write(Ostream &) const
Write.
A HashTable specialisation for hashing pointers.
ReactionList()
Construct empty.
Simple extension of ReactionThermo to handle reaction kinetics in addition to the equilibrium thermod...
const dictionary & subDict(const word &) const
Find and return a sub-dictionary.
points setSize(newPointi)
An Ostream is an abstract base class for all output systems (streams, files, token lists...
Ostream & decrIndent(Ostream &os)
Decrement the indent level.
void writeEntry(Ostream &os, const HashTable< T, Key, Hash > &ht)
word name(const complex &)
Return a string representation of a complex.
T lookupOrDefault(const word &, const T &, bool recursive=false, bool patternMatch=true) const
Find and return a T,.
A wordList with hashed indices for faster lookup by name.
const word & name() const
Return the name of the reaction.
Registry of regIOobjects.
Ostream & incrIndent(Ostream &os)
Increment the indent level.