Public Types | |
enum | trackPart { tpLinearTrack, tpDampingNoTrack, tpPackingNoTrack, tpCorrectTrack } |
Public Member Functions | |
TrackingData (CloudType &cloud, trackPart part=tpLinearTrack) | |
Constructors. More... | |
void | updateAverages (CloudType &cloud) |
Update the MPPIC averages. More... | |
trackPart | part () const |
Access. More... | |
trackPart & | part () |
Non const access to the tracking part label. More... | |
Private Attributes | |
autoPtr< AveragingMethod< scalar > > | volumeAverage_ |
Volume average. More... | |
autoPtr< AveragingMethod< scalar > > | radiusAverage_ |
Radius average [ volume^(1/3) ]. More... | |
autoPtr< AveragingMethod< scalar > > | rhoAverage_ |
Density average. More... | |
autoPtr< AveragingMethod< vector > > | uAverage_ |
Velocity average. More... | |
autoPtr< AveragingMethod< scalar > > | uSqrAverage_ |
Magnitude velocity sqyuared average. More... | |
autoPtr< AveragingMethod< scalar > > | frequencyAverage_ |
Frequency average. More... | |
autoPtr< AveragingMethod< scalar > > | massAverage_ |
Mass average. More... | |
trackPart | part_ |
Label specifying the current part of the tracking process. More... | |
Definition at line 84 of file MPPICParcel.H.
enum trackPart |
Enumerator | |
---|---|
tpLinearTrack | |
tpDampingNoTrack | |
tpPackingNoTrack | |
tpCorrectTrack |
Definition at line 91 of file MPPICParcel.H.
|
inline |
|
inline |
Update the MPPIC averages.
Definition at line 145 of file MPPICParcelTrackingDataI.H.
References AveragingMethod::add(), AveragingMethod::average(), IOobject::db(), f(), forAllConstIter(), Foam::mag(), Foam::magSqr(), IOobject::name(), p, Foam::pow(), Foam::pow3(), Foam::sqr(), objectRegistry::time(), and Time::timeName().
|
inline |
Access.
Const access to the tracking part label
Definition at line 253 of file MPPICParcelTrackingDataI.H.
|
inline |
Non const access to the tracking part label.
|
private |
Volume average.
Definition at line 107 of file MPPICParcel.H.
|
private |
Radius average [ volume^(1/3) ].
Definition at line 110 of file MPPICParcel.H.
|
private |
Density average.
Definition at line 113 of file MPPICParcel.H.
|
private |
Velocity average.
Definition at line 116 of file MPPICParcel.H.
|
private |
Magnitude velocity sqyuared average.
Definition at line 119 of file MPPICParcel.H.
|
private |
Frequency average.
Definition at line 122 of file MPPICParcel.H.
|
private |
Mass average.
Definition at line 125 of file MPPICParcel.H.
|
private |
Label specifying the current part of the tracking process.
Definition at line 129 of file MPPICParcel.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.