36 #ifndef InertPhaseModel_H
37 #define InertPhaseModel_H
50 template<
class BasePhaseModel>
62 const word& phaseName,
63 const bool referencePhase,
75 virtual bool inert()
const;
Generic GeometricField class.
Class which represents an inert phase, with no reactions. Returns zero reaction rate and heat.
virtual bool inert() const
Return whether the phase is inert (i.e., not reacting)
virtual ~InertPhaseModel()
Destructor.
virtual tmp< volScalarField::Internal > R(const label speciei) const
Return the consumption rate for a specie.
virtual tmp< volScalarField > Qdot() const
Return the heat release rate.
InertPhaseModel(const phaseSystem &fluid, const word &phaseName, const bool referencePhase, const label index)
Class to represent a system of phases.
A class for managing temporary objects.
A class for handling words, derived from string.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.