Tracking data class. More...
Public Member Functions | |
trackingData (sampledSetCloud &cloud, const List< point > &set, const bool storeSet, const label storeFaces, const bool storeCells, DynamicList< point > &positions, DynamicList< scalar > &distances, DynamicList< label > &cells, DynamicList< label > &faces) | |
Construct from components. More... | |
Public Member Functions inherited from particle::trackingData | |
template<class TrackCloudType > | |
trackingData (const TrackCloudType &cloud) | |
Public Attributes | |
const List< point > & | set_ |
List of set points to track through. More... | |
const bool | storeSet_ |
Are we storing the set points? More... | |
const label | storeFaces_ |
Are we storing the faces we track through? More... | |
const bool | storeCells_ |
Are we storing the cells we track through? More... | |
DynamicList< point > & | positions_ |
Stored positions. More... | |
DynamicList< scalar > & | distances_ |
Stored distances. More... | |
DynamicList< label > & | cells_ |
Stored cell indices. More... | |
DynamicList< label > & | faces_ |
Stored face indices. More... | |
Public Attributes inherited from particle::trackingData | |
const polyMesh & | mesh |
Reference to the mesh. More... | |
bool | keepParticle |
Flag to indicate whether to keep particle (false = delete) More... | |
label | sendToProc |
Processor to send the particle to. -1 indicates that this. More... | |
label | sendFromPatch |
Patch from which to send the particle. More... | |
label | sendToPatch |
Patch to which to send the particle. More... | |
label | sendToPatchFace |
Patch face to which to send the particle. More... | |
vector | sendToPosition |
Position to which to send. More... | |
labelList | patchNLocateBoundaryHits |
Number of boundary hits that occurred during locate executions. More... | |
Tracking data class.
Definition at line 64 of file sampledSetParticle.H.
|
inline |
Construct from components.
Definition at line 95 of file sampledSetParticle.H.
List of set points to track through.
Definition at line 71 of file sampledSetParticle.H.
Referenced by sampledSetParticle::move().
const bool storeSet_ |
Are we storing the set points?
Definition at line 74 of file sampledSetParticle.H.
Referenced by sampledSetParticle::move().
const label storeFaces_ |
Are we storing the faces we track through?
Definition at line 77 of file sampledSetParticle.H.
Referenced by sampledSetParticle::correctAfterParallelTransfer(), and sampledSetParticle::move().
const bool storeCells_ |
Are we storing the cells we track through?
Definition at line 80 of file sampledSetParticle.H.
Referenced by sampledSetParticle::move().
DynamicList<point>& positions_ |
Stored positions.
Definition at line 83 of file sampledSetParticle.H.
Referenced by sampledSetParticle::store(), and sampledSetParticle::storeCell().
DynamicList<scalar>& distances_ |
Stored distances.
Definition at line 86 of file sampledSetParticle.H.
Referenced by sampledSetParticle::store(), and sampledSetParticle::storeCell().
DynamicList<label>& cells_ |
Stored cell indices.
Definition at line 89 of file sampledSetParticle.H.
Referenced by sampledSetParticle::store(), and sampledSetParticle::storeCell().
DynamicList<label>& faces_ |
Stored face indices.
Definition at line 92 of file sampledSetParticle.H.
Referenced by sampledSetParticle::store(), and sampledSetParticle::storeCell().