32template<
class CloudType>
45 scalar dH =
p.d()*
cbrt(1.0 + 0.163*
pow(Eo, 0.757));
46 scalar Eod =
p.Eo(
g,
p.rho(), td.rhoc(),
p.U(), dH,
sigma_);
47 scalar
f = 0.00105*
pow3(Eod) - 0.0159*
sqr(Eod) - 0.0204*Eod + 0.474;
53 else if ((Eod > 4) && (Eod <= 10))
66template<
class CloudType>
76 sigma_(this->coeffs().getScalar(
"sigma"))
80template<
class CloudType>
93template<
class CloudType>
const uniformDimensionedVectorField & g
Templated base class for dsmc cloud.
ParcelType parcelType
Type of parcel the cloud was instantiated for.
Base class for particle lift force models.
const CloudType & owner() const
Return const access to the cloud owner.
Tomiyama particle lift force model applicable to deformable bubbles.
scalar sigma_
Surface tension.
virtual ~TomiyamaLiftForce()
Destructor.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Class used to pass data into container.
Mesh data needed to do the Finite Volume discretisation.
A class for handling words, derived from Foam::string.
scalarField Re(const UList< complex > &cf)
Extract real component.
dimensionedSymmTensor sqr(const dimensionedVector &dv)
dimensionedScalar pow3(const dimensionedScalar &ds)
dimensionedScalar tanh(const dimensionedScalar &ds)
dimensionedScalar pow(const dimensionedScalar &ds, const dimensionedScalar &expt)
label min(const labelHashSet &set, label minValue=labelMax)
Find the min value in labelHashSet, optionally limited by second argument.
dimensionedScalar cbrt(const dimensionedScalar &ds)