52 alphaMax_(lookupOrDefault(
"alphaMax", 1.0)),
78 calculatedFvPatchScalarField::typeName
89 rho_ = alpha1()*rhod_ + alpha2()*rhoc_;
90 nu_ = muModel_->mu(rhoc_*nucModel_->nu(), *Uptr_)/rho_;
107 if (muModel_->read() || nucModel_->read())
109 nucModel_->lookup(
"rho") >> rhoc_;
110 muModel_->lookup(
"rho") >> rhod_;
112 alphaMax_ = muModel_->lookupOrDefault(
"alphaMax", 1.0);
Macros for easy insertion into run-time selection tables.
Generic GeometricField class.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
Mesh data needed to do the Finite Volume discretisation.
Class to represent a mixture of two constant density phases.
incompressibleDriftFluxMixture(const fvMesh &mesh)
Construct from a mesh.
virtual void correct()
Correct the density and mixture viscosity.
incompressibleDriftFluxMixture & initialise(const volVectorField &U)
Correct the laminar viscosity.
virtual bool read()
Read base phaseProperties dictionary.
An abstract base class for incompressible mixtureViscosityModels.
virtual bool read()=0
Read base phaseProperties dictionary.
Class to represent a VoF mixture.
An abstract base class for Newtonian viscosity models.
void correct(const RdeltaTType &rDeltaT, const RhoType &rho, volScalarField &psi, const surfaceScalarField &phiCorr, const SpType &Sp, const SuType &Su)
autoPtr< CompressibleMomentumTransportModel > New(const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const viscosity &viscosity)
word name(const bool)
Return a word representation of a bool.
const dimensionSet dimKinematicViscosity
const dimensionSet dimDensity
defineTypeNameAndDebug(combustionModel, 0)