30 template<
class CloudType>
38 UFactor_(this->coeffDict().template lookup<scalar>(
"UFactor"))
42 template<
class CloudType>
46 UFactor_(pim.UFactor_)
52 template<
class CloudType>
59 template<
class CloudType>
75 this->owner().patchData(
p, pp, nw, Up);
84 U -= UFactor_*2.0*Un*nw;
Templated base class for dsmc cloud.
ParcelType parcelType
Type of parcel the cloud was instantiated for.
Templated patch interaction model class.
Simple rebound patch interaction model.
virtual ~Rebound()
Destructor.
virtual bool correct(typename CloudType::parcelType &p, const polyPatch &pp, bool &keepParticle)
Apply velocity correction.
Rebound(const dictionary &dict, CloudType &cloud)
Construct from dictionary.
A cloud is a collection of lagrangian particles.
A list of keyword definitions, which are a keyword followed by any number of values (e....
A patch is a list of labels that address the faces in the global face list.