reactingMultiphaseParcelInjectionData Class Reference

Container class to provide injection data for reacting multiphase parcels. More...

Inheritance diagram for reactingMultiphaseParcelInjectionData:
Collaboration diagram for reactingMultiphaseParcelInjectionData:

Public Member Functions

 TypeName ("reactingMultiphaseParcelInjectionData")
 Runtime type information. More...
 
 reactingMultiphaseParcelInjectionData ()
 Null constructor. More...
 
 reactingMultiphaseParcelInjectionData (const dictionary &dict)
 Construct from dictionary. More...
 
 reactingMultiphaseParcelInjectionData (Istream &is)
 Construct from Istream. More...
 
virtual ~reactingMultiphaseParcelInjectionData ()
 Destructor. More...
 
const scalarListYGas () const
 Return const access to the list of gaseous mass fractions. More...
 
const scalarListYLiquid () const
 Return const access to the list of liquid mass fractions. More...
 
const scalarListYSolid () const
 Return const access to the list of solid mass fractions. More...
 
scalarListYGas ()
 Return access to the gaseous mass fractions. More...
 
scalarListYLiquid ()
 Return access to the liquid mass fractions. More...
 
scalarListYSolid ()
 Return access to the solid mass fractions. More...
 
- Public Member Functions inherited from reactingParcelInjectionData
 TypeName ("reactingParcelInjectionData")
 Runtime type information. More...
 
 reactingParcelInjectionData ()
 Null constructor. More...
 
 reactingParcelInjectionData (const dictionary &dict)
 Construct from dictionary. More...
 
 reactingParcelInjectionData (Istream &is)
 Construct from Istream. More...
 
virtual ~reactingParcelInjectionData ()
 Destructor. More...
 
const scalarListY () const
 Return const access to the list of mass fractions. More...
 
scalarListY ()
 Return access to the mass fractions. More...
 
- Public Member Functions inherited from thermoParcelInjectionData
 TypeName ("thermoParcelInjectionData")
 Runtime type information. More...
 
 thermoParcelInjectionData ()
 Null constructor. More...
 
 thermoParcelInjectionData (const dictionary &dict)
 Construct from dictionary. More...
 
 thermoParcelInjectionData (Istream &is)
 Construct from Istream. More...
 
virtual ~thermoParcelInjectionData ()
 Destructor. More...
 
scalar T () const
 Return const access to the temperature. More...
 
scalar Cp () const
 Return const access to the specific heat capacity. More...
 
scalar & T ()
 Return access to the temperature. More...
 
scalar & Cp ()
 Return access to the specific heat capacity. More...
 
- Public Member Functions inherited from kinematicParcelInjectionData
 TypeName ("kinematicParcelInjectionData")
 Runtime type information. More...
 
 kinematicParcelInjectionData ()
 Null constructor. More...
 
 kinematicParcelInjectionData (const dictionary &dict)
 Construct from dictionary. More...
 
 kinematicParcelInjectionData (Istream &is)
 Construct from Istream. More...
 
virtual ~kinematicParcelInjectionData ()
 Destructor. More...
 
const pointx () const
 Return const access to the position. More...
 
const vectorU () const
 Return const access to the velocity. More...
 
scalar d () const
 Return const access to the diameter. More...
 
scalar rho () const
 Return const access to the density. More...
 
scalar mDot () const
 Return const access to the mass flow rate. More...
 
pointx ()
 Return access to the position. More...
 
vectorU ()
 Return access to the velocity. More...
 
scalar & d ()
 Return access to the diameter. More...
 
scalar & rho ()
 Return access to the density. More...
 
scalar & mDot ()
 Return access to the mass flow rate. More...
 

Protected Attributes

scalarList YGas_
 List of gaseous mass fractions. More...
 
scalarList YLiquid_
 List of liquid mass fractions. More...
 
scalarList YSolid_
 List of solid mass fractions. More...
 
- Protected Attributes inherited from reactingParcelInjectionData
scalarList Y_
 List of mass fractions. More...
 
- Protected Attributes inherited from thermoParcelInjectionData
scalar T_
 Temperature [K]. More...
 
scalar Cp_
 Specific heat capacity [J/kg/K]. More...
 
- Protected Attributes inherited from kinematicParcelInjectionData
point x_
 Position [m]. More...
 
vector U_
 Velocity [m/s]. More...
 
scalar d_
 Diameter [m]. More...
 
scalar rho_
 Density [kg/m3]. More...
 
scalar mDot_
 Mass flow rate [kg/s]. More...
 

Friends

bool operator== (const reactingMultiphaseParcelInjectionData &a, const reactingMultiphaseParcelInjectionData &b)
 
bool operator!= (const reactingMultiphaseParcelInjectionData &a, const reactingMultiphaseParcelInjectionData &b)
 
Ostreamoperator<< (Ostream &os, const reactingMultiphaseParcelInjectionData &data)
 Ostream operator. More...
 
Istreamoperator>> (Istream &is, reactingMultiphaseParcelInjectionData &data)
 Istream operator. More...
 

Detailed Description

Container class to provide injection data for reacting multiphase parcels.

Source files

Definition at line 66 of file reactingMultiphaseParcelInjectionData.H.

Constructor & Destructor Documentation

Null constructor.

Definition at line 38 of file reactingMultiphaseParcelInjectionData.C.

Construct from dictionary.

Definition at line 49 of file reactingMultiphaseParcelInjectionData.C.

Destructor.

Definition at line 62 of file reactingMultiphaseParcelInjectionData.C.

Member Function Documentation

TypeName ( "reactingMultiphaseParcelInjectionData"  )

Runtime type information.

const Foam::scalarList & YGas ( ) const
inline

Return const access to the list of gaseous mass fractions.

Definition at line 31 of file reactingMultiphaseParcelInjectionDataI.H.

References reactingMultiphaseParcelInjectionData::YGas().

Referenced by reactingMultiphaseParcelInjectionData::YGas().

Here is the call graph for this function:

Here is the caller graph for this function:

const Foam::scalarList & YLiquid ( ) const
inline

Return const access to the list of liquid mass fractions.

Definition at line 38 of file reactingMultiphaseParcelInjectionDataI.H.

References reactingMultiphaseParcelInjectionData::YLiquid().

Referenced by reactingMultiphaseParcelInjectionData::YLiquid().

Here is the call graph for this function:

Here is the caller graph for this function:

const Foam::scalarList & YSolid ( ) const
inline

Return const access to the list of solid mass fractions.

Definition at line 45 of file reactingMultiphaseParcelInjectionDataI.H.

References reactingMultiphaseParcelInjectionData::YSolid().

Referenced by reactingMultiphaseParcelInjectionData::YSolid().

Here is the call graph for this function:

Here is the caller graph for this function:

Foam::scalarList & YGas ( )
inline

Return access to the gaseous mass fractions.

Definition at line 51 of file reactingMultiphaseParcelInjectionDataI.H.

References reactingMultiphaseParcelInjectionData::YGas().

Here is the call graph for this function:

Foam::scalarList & YLiquid ( )
inline

Return access to the liquid mass fractions.

Definition at line 57 of file reactingMultiphaseParcelInjectionDataI.H.

References reactingMultiphaseParcelInjectionData::YLiquid().

Here is the call graph for this function:

Foam::scalarList & YSolid ( )
inline

Return access to the solid mass fractions.

Definition at line 63 of file reactingMultiphaseParcelInjectionDataI.H.

References reactingMultiphaseParcelInjectionData::YSolid().

Here is the call graph for this function:

Friends And Related Function Documentation

bool operator== ( const reactingMultiphaseParcelInjectionData a,
const reactingMultiphaseParcelInjectionData b 
)
friend

Definition at line 134 of file reactingMultiphaseParcelInjectionData.H.

bool operator!= ( const reactingMultiphaseParcelInjectionData a,
const reactingMultiphaseParcelInjectionData b 
)
friend

Definition at line 152 of file reactingMultiphaseParcelInjectionData.H.

Ostream& operator<< ( Ostream os,
const reactingMultiphaseParcelInjectionData data 
)
friend

Ostream operator.

Istream& operator>> ( Istream is,
reactingMultiphaseParcelInjectionData data 
)
friend

Istream operator.

Member Data Documentation

scalarList YGas_
protected
scalarList YLiquid_
protected
scalarList YSolid_
protected

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