Go to the documentation of this file.
88 <<
"Requested dispersed phase from an unordered pair."
98 <<
"Requested continuous phase from an unordered pair."
108 name2[0] = toupper(name2[0]);
127 return dispersed().U() - continuous().U();
133 return magUr()*dispersed().d()/continuous().nu();
140 continuous().nu()*continuous().Cp()*continuous().rho()
141 /continuous().kappa();
147 return EoH(dispersed().d());
157 *
cbrt(1 + 0.163*
pow(Eo(), 0.757))
184 return Re()*
pow(Mo(), 0.23);
191 <<
"Requested aspect ratio of the dispersed phase in an unordered pair"
tmp< volScalarField > Pr() const
Prandtl number.
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...
A class for handling words, derived from Foam::string.
tmp< volScalarField > Re() const
Reynolds number.
A class for managing temporary objects.
virtual const phaseModel & dispersed() const
Dispersed phase.
tmp< volVectorField > Ur() const
Relative velocity.
tmp< volScalarField > sigma() const
Surface tension coefficient.
tmp< volScalarField > Ta() const
Takahashi Number.
Dimension set for the base types, which can be used to implement rigorous dimension checking for alge...
const uniformDimensionedVectorField & g() const
Return gravitation acceleration.
dimensionedScalar pow3(const dimensionedScalar &ds)
virtual ~phasePair()=default
Destructor.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
An ordered or unorder pair of phase names. Typically specified as follows.
dimensionedScalar pow(const dimensionedScalar &ds, const dimensionedScalar &expt)
tmp< volScalarField > Eo() const
Eotvos number.
const uniformDimensionedVectorField & g
tmp< volScalarField > rho() const
Average density.
errorManipArg< error, int > exit(error &err, const int errNo=1)
const word & name() const
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
dimensionedSymmTensor sqr(const dimensionedVector &dv)
dimensioned< typename typeOfMag< Type >::type > mag(const dimensioned< Type > &dt)
virtual word name() const
Pair name.
scalarField Re(const UList< complex > &cf)
Extract real component.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.
virtual tmp< volScalarField > E() const
Aspect ratio.
tmp< volScalarField > magUr() const
Relative velocity magnitude.
const dimensionedScalar & rho() const
dimensionedScalar sigma("sigma", dimMass/sqr(dimTime), transportProperties)
tmp< volScalarField > Mo() const
Morton Number.
dimensionedScalar cbrt(const dimensionedScalar &ds)
virtual const phaseModel & continuous() const
Continuous phase.
tmp< volScalarField > EoH2() const
Eotvos number based on hydraulic diameter type 2.
tmp< volScalarField > EoH1() const
Eotvos number based on hydraulic diameter type 1.
phasePair(const phaseModel &phase1, const phaseModel &phase2, const bool ordered=false)
Construct from two phases.