34 #ifndef NoBinaryCollision_H 35 #define NoBinaryCollision_H 47 template<
class CloudType>
75 virtual bool active()
const;
A list of keyword definitions, which are a keyword followed by a number of values (eg...
virtual ~NoBinaryCollision()
Destructor.
No collison BinaryCollision Model.
Templated DSMC particle collision class.
virtual bool active() const
Flag to indicate whether model activates collision model.
A cloud is a registry collection of lagrangian particles.
virtual void collide(typename CloudType::parcelType &pP, typename CloudType::parcelType &pQ)
Apply collision.
ParcelType parcelType
Type of parcel the cloud was instantiated for.
virtual scalar sigmaTcR(const typename CloudType::parcelType &pP, const typename CloudType::parcelType &pQ) const
Return the collision cross section * relative velocity product.
TypeName("none")
Runtime type information.
NoBinaryCollision(const dictionary &dict, CloudType &cloud)
Construct from dictionary.
const dictionary & dict() const
Return the dictionary.
Templated base class for dsmc cloud.