MomentumParcel< ParcelType >::trackingData Class Reference
Inheritance diagram for MomentumParcel< ParcelType >::trackingData:
Collaboration diagram for MomentumParcel< ParcelType >::trackingData:

Public Member Functions

template<class TrackCloudType >
 trackingData (const TrackCloudType &cloud)
 Construct from components. More...
 
const interpolation< scalar > & rhoInterp () const
 Return const access to the interpolator for continuous. More...
 
const interpolation< vector > & UInterp () const
 Return const access to the interpolator for continuous. More...
 
const interpolation< scalar > & muInterp () const
 Return const access to the interpolator for continuous. More...
 
scalar rhoc () const
 Return the continuous phase density. More...
 
scalar & rhoc ()
 Access the continuous phase density. More...
 
const vector & Uc () const
 Return the continuous phase velocity. More...
 
vector & Uc ()
 Access the continuous phase velocity. More...
 
scalar muc () const
 Return the continuous phase viscosity. More...
 
scalar & muc ()
 Access the continuous phase viscosity. More...
 
const vector & g () const
 
scalar trackTime () const
 Return the tracking time. More...
 
scalar & trackTime ()
 Access the tracking time. More...
 
Pair< scalar > stepFractionRange () const
 Return the step fraction range to track between. More...
 
Pair< scalar > & stepFractionRange ()
 Access the step fraction range to track between. More...
 

Detailed Description

template<class ParcelType>
class Foam::MomentumParcel< ParcelType >::trackingData

Definition at line 157 of file MomentumParcel.H.

Constructor & Destructor Documentation

◆ trackingData()

trackingData ( const TrackCloudType &  cloud)
inline

Construct from components.

Definition at line 28 of file MomentumParcelTrackingDataI.H.

Member Function Documentation

◆ rhoInterp()

const Foam::interpolation< Foam::scalar > & rhoInterp
inline

Return const access to the interpolator for continuous.

phase density field

Definition at line 69 of file MomentumParcelTrackingDataI.H.

Referenced by MomentumParcel< ParcelType >::setCellValues().

Here is the caller graph for this function:

◆ UInterp()

const Foam::interpolation< Foam::vector > & UInterp
inline

Return const access to the interpolator for continuous.

phase velocity field

Definition at line 77 of file MomentumParcelTrackingDataI.H.

Referenced by MomentumParcel< ParcelType >::setCellValues().

Here is the caller graph for this function:

◆ muInterp()

const Foam::interpolation< Foam::scalar > & muInterp
inline

Return const access to the interpolator for continuous.

phase dynamic viscosity field

Definition at line 85 of file MomentumParcelTrackingDataI.H.

Referenced by MomentumParcel< ParcelType >::setCellValues().

Here is the caller graph for this function:

◆ rhoc() [1/2]

Foam::scalar rhoc
inline

◆ rhoc() [2/2]

Foam::scalar & rhoc
inline

Access the continuous phase density.

Definition at line 100 of file MomentumParcelTrackingDataI.H.

◆ Uc() [1/2]

◆ Uc() [2/2]

Foam::vector & Uc
inline

Access the continuous phase velocity.

Definition at line 115 of file MomentumParcelTrackingDataI.H.

◆ muc() [1/2]

Foam::scalar muc
inline

Return the continuous phase viscosity.

Definition at line 122 of file MomentumParcelTrackingDataI.H.

Referenced by MomentumParcel< ParcelType >::calc(), MomentumParcel< ParcelType >::Re(), and MomentumParcel< ParcelType >::setCellValues().

Here is the caller graph for this function:

◆ muc() [2/2]

Foam::scalar & muc
inline

Access the continuous phase viscosity.

Definition at line 129 of file MomentumParcelTrackingDataI.H.

◆ g()

const Foam::vector & g
inline

Definition at line 137 of file MomentumParcelTrackingDataI.H.

Referenced by MomentumParcel< ParcelType >::Eo().

Here is the caller graph for this function:

◆ trackTime() [1/2]

Foam::scalar trackTime
inline

Return the tracking time.

Definition at line 145 of file MomentumParcelTrackingDataI.H.

◆ trackTime() [2/2]

Foam::scalar & trackTime
inline

Access the tracking time.

Definition at line 153 of file MomentumParcelTrackingDataI.H.

◆ stepFractionRange() [1/2]

Foam::Pair< Foam::scalar > stepFractionRange
inline

Return the step fraction range to track between.

Definition at line 161 of file MomentumParcelTrackingDataI.H.

◆ stepFractionRange() [2/2]

Foam::Pair< Foam::scalar > & stepFractionRange
inline

Access the step fraction range to track between.

Definition at line 169 of file MomentumParcelTrackingDataI.H.


The documentation for this class was generated from the following files: