33 namespace relativeVelocityModels
45 const dictionary&
dict,
46 const incompressibleTwoPhaseInteractingMixture& mixture,
50 relativeVelocityModel(dict, mixture, g),
54 residualAlpha_(
"residualAlpha",
dimless, dict)
71 (mixture_.rhoc()/mixture_.rho())*Vc_*acceleration()
73 exp(-a_*
max(alphad - residualAlpha_, scalar(0)))
74 -
exp(-a1_*
max(alphad - residualAlpha_, scalar(0)))
layerAndWeight max(const layerAndWeight &a, const layerAndWeight &b)
UniformDimensionedField< vector > uniformDimensionedVectorField
const dimensionSet dimless
Macros for easy insertion into run-time selection tables.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
const dimensionSet dimTime
dimensionedScalar exp(const dimensionedScalar &ds)
virtual void correct()
Update the diffusion velocity.
general(const dictionary &dict, const incompressibleTwoPhaseInteractingMixture &mixture, const uniformDimensionedVectorField &g)
Construct from components.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
defineTypeNameAndDebug(combustionModel, 0)
const dimensionedVector & g