33 template<
class CloudType>
42 return 24.0*(1.0 + (1.0/6.0)*
pow(
Re, 2.0/3.0));
48 template<
class CloudType>
60 template<
class CloudType>
72 template<
class CloudType>
76 const typename CloudType::parcelType::trackingData& td,
A list of keyword definitions, which are a keyword followed by a number of values (eg...
dimensionedSymmTensor sqr(const dimensionedVector &dv)
virtual forceSuSp calcCoupled(const typename CloudType::parcelType &p, const typename CloudType::parcelType::trackingData &td, const scalar dt, const scalar mass, const scalar Re, const scalar muc) const
Calculate the coupled force.
Abstract base class for particle forces.
Helper container for force Su and Sp terms.
ParcelType parcelType
Type of parcel the cloud was instantiated for.
scalarField Re(const UList< complex > &cmplx)
Extract real component.
dimensionedScalar pow(const dimensionedScalar &ds, const dimensionedScalar &expt)
Particle-drag model wherein drag forces (per unit carrier-fluid velocity) are dynamically computed ba...
Mesh data needed to do the Finite Volume discretisation.
SphereDragForce(CloudType &owner, const fvMesh &mesh, const dictionary &dict)
Construct from mesh.
Templated base class for dsmc cloud.
static constexpr const zero Zero
Global zero (0)