Public Member Functions | |
FOR_ALL_FIELD_TYPES (DeclareTypeInterpolator) | |
FOR_ALL_FIELD_TYPES (DeclareAllTypes) | |
trackingData (streamlinesCloud &cloud, #define TypeInterpolatorArg(Type, nullArg) const interpolation< vector > &UInterp, const bool trackForward, const bool trackOutside, const label nSubCycle, const scalar trackLength, DynamicField< point > &allPositions, DynamicField< label > &allTracks, DynamicField< label > &allTrackParts, DynamicField< scalar > &allAges #define AllTypesArg(Type, nullArg)) | |
Construct from components. More... | |
Public Member Functions inherited from particle::trackingData | |
template<class TrackCloudType > | |
trackingData (const TrackCloudType &cloud) | |
Public Attributes | |
const interpolation< vector > & | UInterp_ |
bool | trackForward_ |
bool | trackOutside_ |
const label | nSubCycle_ |
const scalar | trackLength_ |
label | tracki |
DynamicField< point > & | allPositions_ |
DynamicField< label > & | allTracks_ |
DynamicField< label > & | allTrackParts_ |
DynamicField< scalar > & | allAges_ |
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... | |
Definition at line 67 of file streamlinesParticle.H.
|
inline |
Construct from components.
Definition at line 109 of file streamlinesParticle.H.
FOR_ALL_FIELD_TYPES | ( | DeclareTypeInterpolator | ) |
FOR_ALL_FIELD_TYPES | ( | DeclareAllTypes | ) |
const interpolation<vector>& UInterp_ |
Definition at line 80 of file streamlinesParticle.H.
bool trackForward_ |
Definition at line 82 of file streamlinesParticle.H.
Referenced by streamlinesParticle::move(), and streamlines::write().
bool trackOutside_ |
Definition at line 84 of file streamlinesParticle.H.
Referenced by streamlinesParticle::hitCyclicPatch(), streamlinesParticle::hitProcessorPatch(), and streamlinesParticle::move().
const label nSubCycle_ |
Definition at line 86 of file streamlinesParticle.H.
Referenced by streamlinesParticle::move().
const scalar trackLength_ |
Definition at line 88 of file streamlinesParticle.H.
Referenced by streamlinesParticle::move().
label tracki |
Definition at line 90 of file streamlinesParticle.H.
DynamicField<point>& allPositions_ |
Definition at line 92 of file streamlinesParticle.H.
DynamicField<label>& allTracks_ |
Definition at line 94 of file streamlinesParticle.H.
DynamicField<label>& allTrackParts_ |
Definition at line 96 of file streamlinesParticle.H.
DynamicField<scalar>& allAges_ |
Definition at line 98 of file streamlinesParticle.H.