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 vectorUc () const
 Return the continuous phase velocity. More...
 
vectorUc ()
 Access the continuous phase velocity. More...
 
scalar muc () const
 Return the continuous phase viscosity. More...
 
scalar & muc ()
 Access the continuous phase viscosity. More...
 
const vectorg () 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: