Go to the documentation of this file.
47 #ifndef MovingPhaseModel_H
48 #define MovingPhaseModel_H
50 #include "phaseModel.H"
51 #include "phaseCompressibleTurbulenceModel.H"
62 template<
class BasePhaseModel>
63 class MovingPhaseModel
121 const word& phaseName,
257 #include "MovingPhaseModel.C"
tmp< volScalarField > divU_
surfaceScalarField alphaRhoPhi_
A class for handling words, derived from Foam::string.
virtual tmp< volScalarField > kappaEff() const
tmp< volVectorField > DUDt_
A class for managing temporary objects.
virtual tmp< volScalarField > continuityErrorSources() const
virtual tmp< surfaceScalarField > alphaPhi() const
virtual bool stationary() const
virtual tmp< volScalarField > continuityError() const
virtual tmp< volScalarField > mut() const
virtual tmp< volScalarField > nuEff() const
virtual surfaceScalarField & phiRef()
tmp< surfaceScalarField > DUDtf_
virtual surfaceScalarField & alphaPhiRef()
virtual tmp< surfaceScalarField > phi() const
virtual void correctTurbulence()
virtual tmp< volScalarField > k() const
virtual tmp< volVectorField > U() const
virtual tmp< volScalarField > alphaEff() const
autoPtr< phaseCompressibleTurbulenceModel > turbulence_
virtual ~MovingPhaseModel()=default
volScalarField continuityErrorSources_
virtual tmp< fvVectorMatrix > UfEqn()
MovingPhaseModel(const phaseSystem &fluid, const word &phaseName)
virtual tmp< fvVectorMatrix > UEqn()
virtual tmp< surfaceScalarField > DUDtf() const
virtual void correctKinematics()
virtual volVectorField & URef()
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
virtual tmp< volScalarField > K() const
virtual tmp< surfaceScalarField > alphaRhoPhi() const
volScalarField continuityErrorFlow_
virtual tmp< volScalarField > pPrime() const
virtual tmp< volScalarField > divU() const
virtual surfaceScalarField & alphaRhoPhiRef()
volScalarField alphaEff("alphaEff", turbulence->nu()/Pr+alphat)
virtual tmp< volScalarField > nut() const
virtual tmp< volScalarField > continuityErrorFlow() const
virtual tmp< volScalarField > muEff() const
Class to represent a system of phases and model interfacial transfers between them.
virtual tmp< volVectorField > DUDt() const
Generic GeometricField class.
virtual void correctEnergyTransport()