36 namespace mixtureViscosityModels
42 mixtureViscosityModel,
55 const dictionary& viscosityProperties,
61 mixtureViscosityModel(
name, viscosityProperties,
U,
phi),
68 viscosityProperties.getOrDefault<word>(
"alpha",
"alpha"),
83 muc*(1.0 + 2.5*alpha_ + 10.05*
sqr(alpha_) + 0.00273*
exp(16.6*alpha_))
90 const dictionary& viscosityProperties
dimensionedSymmTensor sqr(const dimensionedVector &dv)
const word dictName("faMeshDefinition")
GeometricField< vector, fvPatchField, volMesh > volVectorField
Macros for easy insertion into run-time selection tables.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
tmp< volScalarField > mu(const volScalarField &muc) const
Return the mixture viscosity.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for expressions::valueTypeCode::INVALID.
dimensionedScalar exp(const dimensionedScalar &ds)
bool read(const dictionary &viscosityProperties)
Read transportProperties dictionary.
defineTypeNameAndDebug(combustionModel, 0)
slurry(const word &name, const dictionary &viscosityProperties, const volVectorField &U, const surfaceScalarField &phi, const word modelName=typeName)
Construct from components.
A class for managing temporary objects.
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
addToRunTimeSelectionTable(functionObject, pointHistory, dictionary)