50 const dictionary&
dict,
51 const phasePair& pair,
52 const bool registerObject
55 dragModel(dict, pair, registerObject),
56 A1_(dict.lookupOrDefault<scalar>(
"A1", 2.514)),
57 A2_(dict.lookupOrDefault<scalar>(
"A2", 0.8)),
58 A3_(dict.lookupOrDefault<scalar>(
"A3", 0.55)),
dimensionedSymmTensor sqr(const dimensionedVector &dv)
dimensionedScalar sqrt(const dimensionedScalar &ds)
virtual volScalarField & p()
Pressure [Pa].
virtual const volScalarField & T() const
Temperature [K].
label k
Boltzmann constant.
tmp< volScalarField > d() const
Return the Sauter-mean diameter.
aerosolDrag(const dictionary &dict, const phasePair &pair, const bool registerObject)
Construct from a dictionary and a phase pair.
Macros for easy insertion into run-time selection tables.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
virtual const phaseModel & continuous() const
Continuous phase.
dimensionedScalar exp(const dimensionedScalar &ds)
const rhoThermo & thermo() const
Return const-access to phase rhoThermo.
virtual const phaseModel & dispersed() const
Dispersed phase.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
defineTypeNameAndDebug(combustionModel, 0)
const dimensionSet dimLength(0, 1, 0, 0, 0, 0, 0)
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
dimensionedScalar lambda(laminarTransport.lookup("lambda"))
const doubleScalar e
Elementary charge.
A class for managing temporary objects.
virtual tmp< volScalarField > CdRe() const
Drag coefficient.
virtual ~aerosolDrag()
Destructor.
const phasePair & pair_
Phase pair.