Public Member Functions | Protected Attributes | Friends | List of all members
thermoParcelInjectionData Class Reference

Container class to provide injection data for thermodynamic parcels. More...

Inheritance diagram for thermoParcelInjectionData:
Inheritance graph
[legend]
Collaboration diagram for thermoParcelInjectionData:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("thermoParcelInjectionData")
 
 thermoParcelInjectionData ()
 
 thermoParcelInjectionData (const dictionary &dict)
 
 thermoParcelInjectionData (Istream &is)
 
virtual ~thermoParcelInjectionData ()
 
scalar T () const
 
scalar Cp () const
 
scalar & T ()
 
scalar & Cp ()
 
- Public Member Functions inherited from kinematicParcelInjectionData
 TypeName ("kinematicParcelInjectionData")
 
 kinematicParcelInjectionData ()
 
 kinematicParcelInjectionData (const dictionary &dict)
 
 kinematicParcelInjectionData (Istream &is)
 
virtual ~kinematicParcelInjectionData ()
 
const pointx () const
 
const vectorU () const
 
scalar d () const
 
scalar rho () const
 
scalar mDot () const
 
pointx ()
 
vectorU ()
 
scalar & d ()
 
scalar & rho ()
 
scalar & mDot ()
 

Protected Attributes

scalar T_
 
scalar Cp_
 
- Protected Attributes inherited from kinematicParcelInjectionData
point x_
 
vector U_
 
scalar d_
 
scalar rho_
 
scalar mDot_
 

Friends

Ostreamoperator<< (Ostream &os, const thermoParcelInjectionData &data)
 
Istreamoperator>> (Istream &is, thermoParcelInjectionData &data)
 

Detailed Description

Container class to provide injection data for thermodynamic parcels.

Source files

Definition at line 64 of file thermoParcelInjectionData.H.

Constructor & Destructor Documentation

◆ thermoParcelInjectionData() [1/3]

Definition at line 32 of file thermoParcelInjectionData.C.

◆ thermoParcelInjectionData() [2/3]

Definition at line 41 of file thermoParcelInjectionData.C.

◆ thermoParcelInjectionData() [3/3]

Definition at line 25 of file thermoParcelInjectionDataIO.C.

References IOstream::check(), thermoParcelInjectionData::Cp_, FUNCTION_NAME, and thermoParcelInjectionData::T_.

Here is the call graph for this function:

◆ ~thermoParcelInjectionData()

Definition at line 52 of file thermoParcelInjectionData.C.

Member Function Documentation

◆ TypeName()

TypeName ( "thermoParcelInjectionData"  )

◆ T() [1/2]

Foam::scalar & T ( ) const
inline

Definition at line 25 of file thermoParcelInjectionDataI.H.

References thermoParcelInjectionData::T_.

◆ Cp() [1/2]

Foam::scalar & Cp ( ) const
inline

Definition at line 31 of file thermoParcelInjectionDataI.H.

◆ T() [2/2]

scalar& T ( )
inline

◆ Cp() [2/2]

scalar& Cp ( )
inline

Friends And Related Function Documentation

◆ operator<<

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

◆ operator>>

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

Member Data Documentation

◆ T_

scalar T_
protected

◆ Cp_

scalar Cp_
protected

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