Go to the documentation of this file.
40 #ifndef reactingMixture_H
41 #define reactingMixture_H
56 template<
class ThermoType>
60 private autoPtr<chemistryReader<ThermoType>>,
62 public PtrList<Reaction<ThermoType>>
108 return "reactingMixture<" + ThermoType::typeName() +
'>';
120 return speciesComposition_;
ThermoType thermoType
The type of thermo package this mixture is instantiated for.
A class for handling words, derived from Foam::string.
const speciesCompositionTable & specieComposition() const
Table of species composition.
A wordList with hashed named lookup, which can be faster in some situations than using the normal lis...
static word typeName()
Return the instantiated type name.
Foam::multiComponentMixture.
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
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.
void read(const dictionary &)
Read dictionary.
virtual ~reactingMixture()=default
Destructor.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
const dictionary & thermoDict