44Foam::incompressibleTwoPhaseInteractingMixture::
45incompressibleTwoPhaseInteractingMixture
47 const volVectorField&
U,
48 const surfaceScalarField&
phi
55 "transportProperties",
58 IOobject::MUST_READ_IF_MODIFIED,
62 twoPhaseMixture(
U.
mesh(), *this),
66 mixtureViscosityModel::
New
86 rhod_(
"rho",
dimDensity, muModel_->viscosityProperties()),
87 rhoc_(
"rho",
dimDensity, nucModel_->viscosityProperties()),
92 muModel_->viscosityProperties().getOrDefault(
"d", 0.0)
94 alphaMax_(muModel_->viscosityProperties().getOrDefault(
"alphaMax", 1.0)),
109 calculatedFvPatchScalarField::typeName
135 muModel_->viscosityProperties().getOrDefault(
"d", 0)
139 muModel_->viscosityProperties().getOrDefault
Macros for easy insertion into run-time selection tables.
const dictionary & subDict(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const
Find and return a sub-dictionary.
autoPtr< viscosityModel > nucModel_
dimensionedScalar dd_
Optional diameter of the dispersed phase particles.
autoPtr< mixtureViscosityModel > muModel_
scalar alphaMax_
Optional maximum dispersed phase-fraction (e.g. packing limit)
virtual bool read()
Read base transportProperties dictionary.
constant condensation/saturation model.
virtual bool read()
Read object.
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
const dimensionSet dimLength(0, 1, 0, 0, 0, 0, 0)
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh > > &tdf1, const word &name, const dimensionSet &dimensions)
Global function forwards to reuseTmpDimensionedField::New.
const dimensionSet dimDensity