Public Member Functions | |
| template<class TrackCloudType > | |
| trackingData (const TrackCloudType &cloud) | |
Public Attributes | |
| 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... | |
Definition at line 95 of file particle.H.
|
inline |
Definition at line 130 of file particle.H.
| const polyMesh& mesh |
Reference to the mesh.
Definition at line 102 of file particle.H.
Referenced by particle::correctAfterParallelTransfer(), particle::correctAfterProcessorTransfer(), streamlinesParticle::hitCyclicPatch(), particle::hitCyclicPatch(), particle::hitFace(), particle::hitNonConformalCyclicPatch(), findCellParticle::hitProcessorPatch(), sampledSetParticle::hitProcessorPatch(), streamlinesParticle::hitProcessorPatch(), particle::hitProcessorPatch(), particle::hitSymmetryPatch(), molecule::hitWallPatch(), solidParticle::hitWallPatch(), findCellParticle::move(), trackedParticle::move(), molecule::move(), sampledSetParticle::move(), solidParticle::move(), streamlinesParticle::move(), particle::prepareForParallelTransfer(), particle::prepareForProcessorTransfer(), sampledSetParticle::store(), sampledSetParticle::storeCell(), and particle::trackToAndHitFace().
| bool keepParticle |
Flag to indicate whether to keep particle (false = delete)
Definition at line 105 of file particle.H.
Referenced by particle::hitBasicPatch(), findCellParticle::hitCyclicPatch(), trackedParticle::hitCyclicPatch(), findCellParticle::hitProcessorPatch(), findCellParticle::hitSymmetryPatch(), trackedParticle::hitSymmetryPatch(), streamlinesParticle::hitSymmetryPatch(), findCellParticle::hitSymmetryPlanePatch(), trackedParticle::hitSymmetryPlanePatch(), streamlinesParticle::hitSymmetryPlanePatch(), findCellParticle::hitWallPatch(), trackedParticle::hitWallPatch(), streamlinesParticle::hitWallPatch(), findCellParticle::hitWedgePatch(), trackedParticle::hitWedgePatch(), streamlinesParticle::hitWedgePatch(), findCellParticle::move(), trackedParticle::move(), molecule::move(), sampledSetParticle::move(), solidParticle::move(), and streamlinesParticle::move().
| label sendToProc |
Processor to send the particle to. -1 indicates that this.
particle is not to be transferred.
Definition at line 109 of file particle.H.
Referenced by particle::hitNonConformalCyclicPatch(), particle::hitProcessorPatch(), findCellParticle::move(), trackedParticle::move(), molecule::move(), sampledSetParticle::move(), solidParticle::move(), and streamlinesParticle::move().
| label sendFromPatch |
Patch from which to send the particle.
Definition at line 112 of file particle.H.
Referenced by particle::hitNonConformalCyclicPatch(), particle::hitProcessorPatch(), particle::prepareForParallelTransfer(), and particle::prepareForProcessorTransfer().
| label sendToPatch |
Patch to which to send the particle.
Definition at line 115 of file particle.H.
Referenced by particle::correctAfterParallelTransfer(), particle::correctAfterProcessorTransfer(), particle::hitNonConformalCyclicPatch(), and particle::hitProcessorPatch().
| label sendToPatchFace |
Patch face to which to send the particle.
Definition at line 118 of file particle.H.
Referenced by particle::hitNonConformalCyclicPatch(), particle::hitProcessorPatch(), and particle::prepareForParallelTransfer().
| vector sendToPosition |
Position to which to send.
Definition at line 121 of file particle.H.
Referenced by particle::hitNonConformalCyclicPatch(), and particle::prepareForParallelTransfer().
| labelList patchNLocateBoundaryHits |
Number of boundary hits that occurred during locate executions.
following (non-conformal) patch transfers. For reporting.
Definition at line 125 of file particle.H.
Referenced by particle::correctAfterParallelTransfer(), and particle::hitNonConformalCyclicPatch().