38 #ifndef PurePhaseModel_H 39 #define PurePhaseModel_H 50 class multiphaseInterSystem;
56 template<
class BasePhaseModel,
class phaseThermo>
105 virtual const phaseThermo&
thermo()
const;
108 virtual phaseThermo&
thermo();
119 # include "PurePhaseModel.C"
PtrList< volScalarField > Y_
Empty mass fraction field list.
PurePhaseModel(const multiphaseInterSystem &fluid, const word &phaseName)
autoPtr< phaseThermo > thermoPtr_
Empty thermophysical model Ptr.
virtual void solveYi(PtrList< volScalarField::Internal > &, PtrList< volScalarField::Internal > &)
Solve species fraction equation.
virtual const PtrList< volScalarField > & Y() const
Return the species mass fractions.
virtual const phaseThermo & thermo() const
Access to const thermo.
A class for handling words, derived from Foam::string.
virtual ~PurePhaseModel()=default
Destructor.
Class which represents pure phases, i.e. without any species. Returns an empty list of mass fractions...
Forward declarations of fvMatrix specializations.
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers...