FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

thermoParcelInjectionData Class Reference

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

#include <lagrangianIntermediate/thermoParcelInjectionData.H>


Detailed Description

Container class to provide injection data for thermodynamic parcels.

Source files

Definition at line 66 of file thermoParcelInjectionData.H.

Inheritance diagram for thermoParcelInjectionData:
Collaboration diagram for thermoParcelInjectionData:

List of all members.

Public Member Functions

 TypeName ("thermoParcelInjectionData")
 Runtime type information.
 thermoParcelInjectionData ()
 Null constructor.
 thermoParcelInjectionData (const dictionary &dict)
 Construct from dictionary.
 thermoParcelInjectionData (Istream &is)
 Construct from Istream.
virtual  ~thermoParcelInjectionData ()
 Destructor.
scalar  T () const
 Return const access to the temperature.
scalar  cp () const
 Return const access to the specific heat capacity.
scalar &  T ()
 Return access to the temperature.
scalar &  cp ()
 Return access to the specific heat capacity.

Protected Attributes

scalar  T_
 Temperature [K].
scalar  cp_
 Specific heat capacity [J/kg/K].

Friends

bool  operator== (const thermoParcelInjectionData &a, const thermoParcelInjectionData &b)
bool  operator!= (const thermoParcelInjectionData &a, const thermoParcelInjectionData &b)
Ostream &  operator<< (Ostream &os, const thermoParcelInjectionData &data)
 Ostream operator.
Istream &  operator>> (Istream &is, thermoParcelInjectionData &data)
 Istream operator.

Constructor & Destructor Documentation

Null constructor.

Definition at line 37 of file thermoParcelInjectionData.C.

thermoParcelInjectionData ( const dictionary &   dict  )

Construct from dictionary.

Definition at line 46 of file thermoParcelInjectionData.C.

~thermoParcelInjectionData (  ) [virtual]

Destructor.

Definition at line 57 of file thermoParcelInjectionData.C.


Member Function Documentation

TypeName ( "thermoParcelInjectionData"    )

Runtime type information.

Foam::scalar T (  ) const [inline]

Return const access to the temperature.

Definition at line 30 of file thermoParcelInjectionDataI.H.

References thermoParcelInjectionData::T_.

Foam::scalar cp (  ) const [inline]

Return const access to the specific heat capacity.

Definition at line 36 of file thermoParcelInjectionDataI.H.

Foam::scalar & T (  ) [inline]

Return access to the temperature.

Definition at line 42 of file thermoParcelInjectionDataI.H.

Foam::scalar & cp (  ) [inline]

Return access to the specific heat capacity.

Definition at line 48 of file thermoParcelInjectionDataI.H.


Friends And Related Function Documentation

bool operator== ( const thermoParcelInjectionData &   a,
const thermoParcelInjectionData &   b  
) [friend]

Definition at line 125 of file thermoParcelInjectionData.H.

bool operator!= ( const thermoParcelInjectionData &   a,
const thermoParcelInjectionData &   b  
) [friend]

Definition at line 143 of file thermoParcelInjectionData.H.

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

Ostream operator.

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

Istream operator.


Member Data Documentation

scalar T_ [protected]
scalar cp_ [protected]

Specific heat capacity [J/kg/K].

Definition at line 78 of file thermoParcelInjectionData.H.

Referenced by Foam::operator>>(), and thermoParcelInjectionData::thermoParcelInjectionData().


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