34 namespace mixtureViscosityModels
40 mixtureViscosityModel,
52 const incompressibleTwoPhaseInteractingMixture& mixture
55 mixtureViscosityModel(mixture),
56 q_(optionalSubDict(typeName +
"Coeffs").lookupOrDefault(
"q", scalar(2))),
61 optionalSubDict(typeName +
"Coeffs").
lookup(
"muMax")
89 dict.lookup(
"q") >> q_;
90 dict.lookup(
"muMax") >>
muMax_;
virtual bool read()
Read phaseProperties dictionary.
layerAndWeight max(const layerAndWeight &a, const layerAndWeight &b)
const volScalarField & alphad() const
Return const-access to the dispersed phase-fraction.
GeometricField< vector, fvPatchField, volMesh > volVectorField
Macros for easy insertion into run-time selection tables.
scalar alphaMax() const
Optional maximum phase-fraction (e.g. packing limit)
virtual bool read()=0
Read physicalProperties dictionary.
dictionary()
Construct top-level dictionary null.
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)
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.
Quemada(const incompressibleTwoPhaseInteractingMixture &mixture)
Construct from mixture.
dimensionedScalar muMax_
Maximum viscosity.