Go to the documentation of this file.
33 template<
class CloudType>
42 template<
class CloudType>
50 template<
class CloudType>
55 const word& modelName,
56 const word& objectType
76 template<
class CloudType>
83 outputDir_(ppm.outputDir_)
89 template<
class CloudType>
96 template<
class CloudType>
101 template<
class CloudType>
104 if (this->owner().time().writeTime())
111 template<
class CloudType>
122 template<
class CloudType>
132 template<
class CloudType>
141 template<
class CloudType>
148 template<
class CloudType>
151 return outputDir_/this->owner().time().timeName();
A class for handling words, derived from Foam::string.
A class for handling file names.
virtual void postMove(typename CloudType::parcelType &p, const scalar dt, const point &position0, bool &keepParticle)
Post-move hook.
CloudFunctionObject(CloudType &owner)
Construct null from owner.
Base class for cloud sub-models.
virtual ~CloudFunctionObject()
Destructor.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
const fvMesh & mesh() const
Return reference to the mesh.
A patch is a list of labels that address the faces in the global face list.
static word outputPrefix
Directory prefix.
Templated base class for dsmc cloud.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
virtual void postEvolve()
Post-evolve hook.
fileName writeTimeDir() const
Return the output time path.
Templated cloud function object base class.
virtual void postPatch(const typename CloudType::parcelType &p, const polyPatch &pp, bool &keepParticle)
Post-patch hook.
void write(vtk::formatter &fmt, const Type &val, const label n=1)
Component-wise write of a value (N times)
fileName globalPath() const
Return global path for the case.
const Time & time() const
Return the top-level database.
ParcelType parcelType
Type of parcel the cloud was instantiated for.
virtual void preEvolve()
Pre-evolve hook.
const fileName & outputDir() const
Return the output path.
virtual void postFace(const typename CloudType::parcelType &p, bool &keepParticle)
Post-face hook.