44 #ifndef twoPhaseIcoQGDThermo_H
45 #define twoPhaseIcoQGDThermo_H
47 #include "IOdictionary.H"
48 #include "twoPhaseMixture.H"
66 public twoPhaseMixture,
98 const volVectorField&
U
111 virtual const volScalarField&
p()
const;
117 virtual tmp<volScalarField>
rho()
const;
120 virtual tmp<volScalarField>
mu()
const;
123 virtual const volScalarField&
c()
const;
virtual tmp< volScalarField > mu() const
Thermodynamics and mechanics class for incompressible two-phase mixture of immiscible components...
virtual tmp< volScalarField > rho() const
volVectorField U(IOobject("U", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh)
TypeName("twoPhaseIcoQGDThermo")
Runtime type information.
virtual const volScalarField & c() const
Deprecated for incompressible models.
virtual const volScalarField & p() const
virtual ~twoPhaseIcoQGDThermo()
Destructor.
Abstract base class for classes implementing thermophysical properties of gases and fluids governed b...
Constant properties for two phase package. Templated into a given thermodynamics package (needed for ...
Contains the interface properties.
volScalarField p_
mixture pressure field
twoPhaseIcoQGDThermo(const twoPhaseIcoQGDThermo &)
Construct as copy (not implemented)