46 #ifndef PatchCollisionDensity_H
47 #define PatchCollisionDensity_H
60 template<
class CloudType>
70 const scalar minSpeed_;
139 virtual void preFace(
const parcelType&
p);
Templated cloud function object base class.
const CloudType & owner() const
Return const access to the owner cloud.
Templated base class for dsmc cloud.
Generic GeometricBoundaryField class.
Function object which generates fields of the number and mass and rates thereof of collisions per uni...
PatchCollisionDensity(const dictionary &dict, CloudType &owner, const word &modelName)
Construct from dictionary.
virtual ~PatchCollisionDensity()
Destructor.
virtual void preFace(const parcelType &p)
Pre-face hook.
TypeName("patchCollisionDensity")
Runtime type information.
void write()
Write post-processing info.
virtual autoPtr< CloudFunctionObject< CloudType > > clone() const
Construct and return a clone.
virtual void preEvolve()
Pre-evolve hook.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
A list of keyword definitions, which are a keyword followed by any number of values (e....
const dictionary & dict() const
Return const access to the cloud dictionary.
const word & modelName() const
Return const access to the name of the sub-model.
A class for handling words, derived from string.