33 namespace mixtureViscosityModels
39 mixtureViscosityModel,
51 const incompressibleTwoPhaseInteractingMixture& mixture
54 mixtureViscosityModel(mixture),
55 plasticCoeffs_(optionalSubDict(typeName +
"Coeffs")),
56 plasticViscosityCoeff_
60 plasticCoeffs_.
lookup(
"coeff")
62 plasticViscosityExponent_
66 plasticCoeffs_.
lookup(
"exponent")
84 + plasticViscosityCoeff_
103 plasticCoeffs_.lookup(
"k") >> plasticViscosityCoeff_;
104 plasticCoeffs_.lookup(
"n") >> plasticViscosityExponent_;
105 plasticCoeffs_.lookup(
"muMax") >> muMax_;
const volScalarField & alphad() const
Return const-access to the dispersed phase-fraction.
const dimensionSet dimless
GeometricField< vector, fvPatchField, volMesh > volVectorField
Macros for easy insertion into run-time selection tables.
virtual bool read()=0
Read physicalProperties dictionary.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
stressControl lookup("compactNormalStress") >> compactNormalStress
const dictionary & optionalSubDict(const word &) const
Find and return a sub-dictionary if found.
layerAndWeight min(const layerAndWeight &a, const layerAndWeight &b)
const dimensionSet dimDynamicViscosity
const incompressibleTwoPhaseInteractingMixture & mixture_
Mixture properties.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
defineTypeNameAndDebug(combustionModel, 0)
virtual bool read()
Read phaseProperties dictionary.
dimensionedScalar pow(const dimensionedScalar &ds, const dimensionedScalar &expt)
virtual tmp< volScalarField > mu(const volScalarField &muc, const volVectorField &U) const
Return the mixture viscosity.
A class for managing temporary objects.
plastic(const incompressibleTwoPhaseInteractingMixture &mixture)
Construct from mixture.