30 template<
class CloudType>
44 template<
class CloudType>
57 template<
class CloudType>
64 template<
class CloudType>
71 template<
class CloudType>
90 template<
class CloudType>
97 return mass*p.rhoc()/p.rho()*Cvm_;
A list of keyword definitions, which are a keyword followed by any number of values (e...
virtual ~VirtualMassForce()
Destructor.
const vector & Su() const
Return const access to the explicit contribution [kg.m/s2].
VirtualMassForce(CloudType &owner, const fvMesh &mesh, const dictionary &dict, const word &forceType=typeName)
Construct from mesh.
Helper container for force Su and Sp terms.
Calculates particle virtual mass force.
virtual void cacheFields(const bool store)
Cache fields.
stressControl lookup("compactNormalStress") >> compactNormalStress
Calculates particle pressure gradient force.
A class for handling words, derived from string.
virtual scalar massAdd(const typename CloudType::parcelType &p, const scalar mass) const
Return the added mass.
ParcelType parcelType
Type of parcel the cloud was instantiated for.
Mesh data needed to do the Finite Volume discretisation.
virtual forceSuSp calcCoupled(const typename CloudType::parcelType &p, const scalar dt, const scalar mass, const scalar Re, const scalar muc) const
Calculate the non-coupled force.
Templated base class for dsmc cloud.