36 #ifndef BasicChemistryModel_H 37 #define BasicChemistryModel_H 55 template<
class ReactionThermo>
84 (
const ReactionThermo&
thermo),
98 const ReactionThermo& thermo
109 inline const ReactionThermo&
thermo()
const;
Basic chemistry model templated on thermodynamics.
virtual ~BasicChemistryModel()
Destructor.
static autoPtr< BasicChemistryModel< ReactionThermo > > New(const ReactionThermo &thermo)
Selector.
BasicChemistryModel(const ReactionThermo &thermo)
Construct from thermo.
ReactionThermo reactionThermo
Thermo type.
const ReactionThermo & thermo_
Thermo.
const ReactionThermo & thermo() const
Return const access to the thermo package.
declareRunTimeSelectionTable(autoPtr, BasicChemistryModel, thermo,(const ReactionThermo &thermo),(thermo))
Declare run-time constructor selection tables.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
Macros to ease declaration of run-time selection tables.
Base class for chemistry models.
TypeName("BasicChemistryModel")
Runtime type information.