FreeFOAM The Cross-Platform CFD Toolkit
phasePropertiesList Class Reference

Simple container for a list of phase properties. More...

#include <lagrangianIntermediate/phasePropertiesList.H>


Detailed Description

List of all members.

Public Member Functions

 phasePropertiesList (Istream &is, const wordList &gasNames, const wordList &liquidNames, const wordList &solidNames)
 Constructor.
 ~phasePropertiesList ()
 Destructor.
const List< phaseProperties > & props () const
 Return the list of phase properties.
const wordListphaseTypes () const
 Return the list of word representation of phase types.
const wordListstateLabels () const
 Return the list of state labels.
label size () const
 Return the size (number of phases)
const phasePropertiesoperator[] (const label) const

Constructor & Destructor Documentation

phasePropertiesList ( Istream is,
const wordList gasNames,
const wordList liquidNames,
const wordList solidNames 
)

Constructor.

Definition at line 31 of file phasePropertiesList.C.

References forAll.

Destructor.

Definition at line 59 of file phasePropertiesList.C.


Member Function Documentation

const Foam::List< Foam::phaseProperties > & props ( ) const

Return the list of phase properties.

Definition at line 66 of file phasePropertiesList.C.

const Foam::wordList & phaseTypes ( ) const

Return the list of word representation of phase types.

Definition at line 72 of file phasePropertiesList.C.

const Foam::wordList & stateLabels ( ) const

Return the list of state labels.

Definition at line 78 of file phasePropertiesList.C.

Foam::label size ( ) const

Return the size (number of phases)

Definition at line 84 of file phasePropertiesList.C.

const Foam::phaseProperties & operator[] ( const label  phaseI) const

Definition at line 91 of file phasePropertiesList.C.


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