![]() |
|
Public Types | |
typedef IDLList< particleType >::iterator | iterator |
typedef IDLList< particleType >::const_iterator | const_iterator |
Public Member Functions | |
Cloud (const polyMesh &mesh, const IDLList< particleType > &particles) | |
Construct from mesh and a list of particles. | |
Cloud (const polyMesh &mesh) | |
Construct from mesh by reading from file. | |
const polyMesh & | pMesh () const |
Return the polyMesh reference. | |
bool | internalFace (const label facei) const |
Is this global face an internal face? | |
bool | boundaryFace (const label facei) const |
Is this global face a boundary face? | |
label | facePatch (const label facei) const |
Which patch is this global face on. | |
label | patchFace (const label patchi, const label facei) const |
Which face of this patch is this global face. | |
void | addParticle (particleType *pPtr) |
Transfer particle to cloud. | |
void | deleteParticle (particleType &) |
Remove particle from cloud and delete. | |
template<class TrackingData> | |
void | track (TrackingData &td) |
Track the particles. | |
virtual void | autoMap (const mapPolyMesh &) |
Remap the cells of particles corresponding to the. | |
IOobject | fieldIOobject (const word &fieldName) const |
Read and return a lagrangian data field. | |
template<class Type> | |
tmp< IOField< Type > > | readField (const word &fieldName) const |
Read and return a lagrangian data field. | |
void | readFields () |
Read the field data for the cloud of particles. | |
virtual bool | writeData (Ostream &) const |
Pure virtual writaData function. | |
virtual void | writeFields () const |
Write the field data for the cloud of particles. | |
Friends | |
class | particle |
Ostream & | operator (Ostream &, const Cloud< particleType > &) |
|
Reimplemented from UILList< DLListBase, particleType >. |
|
Reimplemented from UILList< DLListBase, particleType >. |
|
Construct from mesh and a list of particles.
|
|
Construct from mesh by reading from file.
|
|
Transfer particle to cloud.
|
|
Remap the cells of particles corresponding to the. mesh topology change Implements cloud. |
|
Is this global face a boundary face?
|
|
Remove particle from cloud and delete.
|
|
Which patch is this global face on.
|
|
Read and return a lagrangian data field.
|
|
Is this global face an internal face?
|
|
Which face of this patch is this global face.
|
|
Return the polyMesh reference.
|
|
Read and return a lagrangian data field.
|
|
Read the field data for the cloud of particles.
|
|
Track the particles.
|
|
Pure virtual writaData function. Must be defined in derived types Implements regIOobject. |
|
Write the field data for the cloud of particles.
|
|
|
|
|