Public Member Functions | List of all members
passiveParticleCloud Class Reference

A Cloud of passive particles. More...

Inheritance diagram for passiveParticleCloud:
Inheritance graph
[legend]
Collaboration diagram for passiveParticleCloud:
Collaboration graph
[legend]

Public Member Functions

 passiveParticleCloud (const polyMesh &mesh, const word &cloudName=cloud::defaultName, bool readFields=true)
 
 passiveParticleCloud (const polyMesh &mesh, const word &cloudName, const IDLList< passiveParticle > &particles)
 
- Public Member Functions inherited from Cloud< passiveParticle >
 TypeName ("Cloud")
 
 Cloud (const polyMesh &mesh, const word &cloudName, const IDLList< ParticleType > &particles)
 
 Cloud (const polyMesh &pMesh, const word &cloudName, const bool checkClass=true)
 
const polyMeshpMesh () const
 
virtual label nParcels () const
 
DynamicList< label > & labels () const
 
void addParticle (ParticleType *pPtr)
 
void deleteParticle (ParticleType &p)
 
void deleteLostParticles ()
 
void cloudReset (const Cloud< ParticleType > &c)
 
void move (TrackCloudType &cloud, typename ParticleType::trackingData &td, const scalar trackTime)
 
void autoMap (const mapPolyMesh &)
 
IOobject fieldIOobject (const word &fieldName, const IOobject::readOption r) const
 
void checkFieldIOobject (const Cloud< ParticleType > &c, const IOField< DataType > &data) const
 
void checkFieldFieldIOobject (const Cloud< ParticleType > &c, const CompactIOField< Field< DataType >, DataType > &data) const
 
bool readStoreFile (const IOobject &io, const IOobject &ioNew) const
 
void readFromFiles (objectRegistry &obr, const wordRes &selectFields) const
 
virtual void writeFields () const
 
virtual bool writeObject (IOstreamOption streamOpt, const bool valid) const
 
void writePositions () const
 
void storeGlobalPositions () const
 

Additional Inherited Members

- Public Types inherited from Cloud< passiveParticle >
typedef ParticleType particleType
 
typedef ParticleType parcelType
 
- Static Public Attributes inherited from Cloud< passiveParticle >
static word cloudPropertiesName
 
- Protected Attributes inherited from Cloud< passiveParticle >
cloud::geometryType geometryType_
 

Detailed Description

A Cloud of passive particles.

Source files

Definition at line 48 of file passiveParticleCloud.H.

Constructor & Destructor Documentation

◆ passiveParticleCloud() [1/2]

passiveParticleCloud ( const polyMesh mesh,
const word cloudName = cloud::defaultName,
bool  readFields = true 
)
explicit

Definition at line 33 of file passiveParticleCloud.C.

References Foam::readFields().

Here is the call graph for this function:

◆ passiveParticleCloud() [2/2]

passiveParticleCloud ( const polyMesh mesh,
const word cloudName,
const IDLList< passiveParticle > &  particles 
)

Definition at line 49 of file passiveParticleCloud.C.


The documentation for this class was generated from the following files: