Class used to pass tracking data to the trackToEdge function. More...
Public Member Functions | |
trackingData (Cloud< wallBoundedStreamLineParticle > &cloud, const PtrList< interpolation< scalar > > &vsInterp, const PtrList< interpolation< vector > > &vvInterp, const label UIndex, const bool trackForward, const scalar trackLength, const PackedBoolList &isWallPatch, DynamicList< List< point > > &allPositions, List< DynamicList< scalarList > > &allScalars, List< DynamicList< vectorList > > &allVectors) | |
![]() | |
TrackingData (Cloud< wallBoundedStreamLineParticle > &cloud, const PackedBoolList &isWallPatch) | |
![]() | |
TrackingData (Cloud< wallBoundedStreamLineParticle > &cloud) | |
Cloud< wallBoundedStreamLineParticle > & | cloud () |
Return a reference to the cloud. More... | |
Data Fields | |
const PtrList< interpolation< scalar > > & | vsInterp_ |
const PtrList< interpolation< vector > > & | vvInterp_ |
const label | UIndex_ |
const bool | trackForward_ |
const scalar | trackLength_ |
DynamicList< vectorList > & | allPositions_ |
List< DynamicList< scalarList > > & | allScalars_ |
List< DynamicList< vectorList > > & | allVectors_ |
![]() | |
const PackedBoolList & | isWallPatch_ |
![]() | |
bool | switchProcessor |
Flag to switch processor. More... | |
bool | keepParticle |
Flag to indicate whether to keep particle (false = delete) More... | |
Additional Inherited Members | |
![]() | |
typedef Cloud< wallBoundedStreamLineParticle > | cloudType |
Class used to pass tracking data to the trackToEdge function.
Definition at line 63 of file wallBoundedStreamLineParticle.H.
|
inline |
Definition at line 88 of file wallBoundedStreamLineParticle.H.
const PtrList<interpolation<scalar> >& vsInterp_ |
Definition at line 74 of file wallBoundedStreamLineParticle.H.
Referenced by wallBoundedStreamLineParticle::interpolateFields().
const PtrList<interpolation<vector> >& vvInterp_ |
Definition at line 75 of file wallBoundedStreamLineParticle.H.
Referenced by wallBoundedStreamLineParticle::interpolateFields().
const label UIndex_ |
Definition at line 76 of file wallBoundedStreamLineParticle.H.
Referenced by wallBoundedStreamLineParticle::interpolateFields().
const bool trackForward_ |
Definition at line 77 of file wallBoundedStreamLineParticle.H.
Referenced by wallBoundedStreamLineParticle::sample().
const scalar trackLength_ |
Definition at line 78 of file wallBoundedStreamLineParticle.H.
Referenced by wallBoundedStreamLineParticle::move().
DynamicList<vectorList>& allPositions_ |
Definition at line 80 of file wallBoundedStreamLineParticle.H.
Referenced by wallBoundedStreamLineParticle::move().
List<DynamicList<scalarList> >& allScalars_ |
Definition at line 81 of file wallBoundedStreamLineParticle.H.
Referenced by wallBoundedStreamLineParticle::move().
List<DynamicList<vectorList> >& allVectors_ |
Definition at line 82 of file wallBoundedStreamLineParticle.H.
Referenced by wallBoundedStreamLineParticle::move().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.