Go to the documentation of this file.
35 #ifndef LarsenBorgnakkeVariableHardSphere_H
36 #define LarsenBorgnakkeVariableHardSphere_H
48 template<
class CloudType>
59 const scalar relaxationCollisionNumber_;
76 TypeName(
"LarsenBorgnakkeVariableHardSphere");
96 virtual bool active()
const;
TypeName("LarsenBorgnakkeVariableHardSphere")
Templated DSMC particle collision class.
virtual void collide(typename CloudType::parcelType &pP, typename CloudType::parcelType &pQ)
Variable Hard Sphere BinaryCollision Model with Larsen Borgnakke internal energy redistribution....
LarsenBorgnakkeVariableHardSphere(const dictionary &dict, CloudType &cloud)
Templated base class for dsmc cloud.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
virtual ~LarsenBorgnakkeVariableHardSphere()
A cloud is a registry collection of lagrangian particles.
const dictionary & dict() const
virtual scalar sigmaTcR(const typename CloudType::parcelType &pP, const typename CloudType::parcelType &pQ) const
virtual bool active() const