33template<
class CloudType>
46template<
class CloudType>
56 coeffDict_(
dict.subDict(
type +
"Coeffs")),
59 this->coeffDict().template getOrDefault<scalar>(
"forceRampTime", -1)
66template<
class CloudType>
73template<
class CloudType>
81template<
class CloudType>
88template<
class CloudType>
95template<
class CloudType>
102 if (forceRampTime_ < 0)
107 return min(
min(pA.age(), pB.age())/forceRampTime_, 1);
Templated base class for dsmc cloud.
ParcelType parcelType
Type of parcel the cloud was instantiated for.
Templated pair interaction class.
virtual ~PairModel()
Destructor.
const dictionary & coeffDict() const
Return the coefficients dictionary.
const dictionary & dict() const
Return the dictionary.
const CloudType & owner() const
Return the owner cloud object.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
volVectorField & forceCoeff()
Return access to the force coefficients field.
A class for handling words, derived from Foam::string.
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
label min(const labelHashSet &set, label minValue=labelMax)
Find the min value in labelHashSet, optionally limited by second argument.