FreeFOAM The Cross-Platform CFD Toolkit
ThermoParcel< ParcelType >::trackData Class Reference

Class used to pass thermo tracking data to the trackToFace function. More...

#include <src/lagrangian/intermediate/parcels/Templates/ThermoParcel/ThermoParcel.H>


Detailed Description

template<class ParcelType>
class Foam::ThermoParcel< ParcelType >::trackData

Class used to pass thermo tracking data to the trackToFace function.

Definition at line 136 of file ThermoParcel.H.

+ Inheritance diagram for ThermoParcel< ParcelType >::trackData:
+ Collaboration diagram for ThermoParcel< ParcelType >::trackData:

List of all members.

Public Member Functions

 trackData (ThermoCloud< ParcelType > &cloud, const constantProperties &constProps, const interpolation< scalar > &rhoInterp, const interpolation< vector > &UInterp, const interpolation< scalar > &muInterp, const interpolation< scalar > &TInterp, const interpolation< scalar > &cpInterp, const vector &g)
 Construct from components.
ThermoCloud< ParcelType > & cloud ()
 Return access to the owner cloud.
const constantPropertiesconstProps () const
 Return const access to the owner cloud.
const interpolation< scalar > & TInterp () const
 Return const access to the interpolator for continuous.
const interpolation< scalar > & cpInterp () const
 Return const access to the interpolator for continuous.
- Public Member Functions inherited from KinematicParcel< ParcelType >::trackData
 trackData (KinematicCloud< ParcelType > &cloud, const constantProperties &constProps, const interpolation< scalar > &rhoInterp, const interpolation< vector > &UInterp, const interpolation< scalar > &muInterp, const vector &g)
 Construct from components.
const interpolation< scalar > & rhoInterp () const
 Return conat access to the interpolator for continuous.
const interpolation< vector > & UInterp () const
 Return conat access to the interpolator for continuous.
const interpolation< scalar > & muInterp () const
 Return conat access to the interpolator for continuous.
const vectorg () const
- Public Member Functions inherited from Particle< ParticleType >::trackData
 trackData (Cloud< ParticleType > &cloud)

Constructor & Destructor Documentation

trackData ( ThermoCloud< ParcelType > &  cloud,
const constantProperties constProps,
const interpolation< scalar > &  rhoInterp,
const interpolation< vector > &  UInterp,
const interpolation< scalar > &  muInterp,
const interpolation< scalar > &  TInterp,
const interpolation< scalar > &  cpInterp,
const vector g 
)
inline

Construct from components.

Definition at line 46 of file ThermoParcelI.H.


Member Function Documentation

Foam::ThermoCloud< ParcelType > & cloud ( )
inline

Return access to the owner cloud.

Reimplemented from KinematicParcel< ParcelType >::trackData.

Reimplemented in ReactingParcel< ParcelType >::trackData, and ReactingMultiphaseParcel< ParcelType >::trackData.

Definition at line 174 of file ThermoParcelI.H.

References Particle< ParcelType >::cloud_.

const Foam::ThermoParcel< ParcelType >::constantProperties & constProps ( ) const
inline

Return const access to the owner cloud.

Reimplemented from KinematicParcel< ParcelType >::trackData.

Reimplemented in ReactingParcel< ParcelType >::trackData, and ReactingMultiphaseParcel< ParcelType >::trackData.

Definition at line 182 of file ThermoParcelI.H.

const Foam::interpolation< Foam::scalar > & TInterp ( ) const
inline

Return const access to the interpolator for continuous.

phase temperature field

Definition at line 190 of file ThermoParcelI.H.

const Foam::interpolation< Foam::scalar > & cpInterp ( ) const
inline

Return const access to the interpolator for continuous.

phase specific heat capacity field

Definition at line 198 of file ThermoParcelI.H.


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