31 template<
class ThermoType>
41 dict.lookupOrDefault<scalar>(
"Tlow", 0);
44 dict.lookupOrDefault<scalar>(
"Thigh", great);
48 this->
setSize(reactions.size());
61 reactions.subDict(iter().keyword())
68 template<
class ThermoType>
79 dict.lookupOrDefault<scalar>(
"Tlow", 0);
82 dict.lookupOrDefault<scalar>(
"Thigh", great);
86 this->
setSize(reactions.size());
100 reactions.subDict(iter().keyword())
109 template<
class ThermoType>
112 os <<
"reactions" <<
nl;
#define forAll(list, i)
Loop across all elements in list.
#define forAllConstIter(Container, container, iter)
Iterate across all elements in the container object of type.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
void write(Ostream &os) const
Write.
ReactionList()
Construct empty.
Simple extension of ThermoType to handle reaction kinetics in addition to the equilibrium thermodynam...
virtual void write(Ostream &) const
Write.
const word & name() const
Return the name of the reaction.
A list of keyword definitions, which are a keyword followed by any number of values (e....
A wordList with hashed indices for faster lookup by name.
Registry of regIOobjects.
Ostream & decrIndent(Ostream &os)
Decrement the indent level.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Ostream & incrIndent(Ostream &os)
Increment the indent level.
void writeEntry(Ostream &os, const HashTable< T, Key, Hash > &ht)
Ostream & indent(Ostream &os)
Indent stream.
points setSize(newPointi)