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

SinglePhaseMixture< CloudType > Class Template Reference

Templated parcel single phase, multi-component class. More...

#include <lagrangianIntermediate/SinglePhaseMixture.H>


Detailed Description

template<class CloudType>
class Foam::SinglePhaseMixture< CloudType >

Templated parcel single phase, multi-component class.

Source files

Definition at line 50 of file SinglePhaseMixture.H.

Inheritance diagram for SinglePhaseMixture< CloudType >:
Collaboration diagram for SinglePhaseMixture< CloudType >:

List of all members.

Public Member Functions

 TypeName ("SinglePhaseMixture")
 Runtime type information.
 SinglePhaseMixture (const dictionary &dict, CloudType &owner)
 Construct from dictionary.
virtual  ~SinglePhaseMixture ()
 Destructor.
const scalarField &  YGas0 () const
 Return the list of gas mass fractions.
scalar  YGasTot0 () const
 Return the total gas mass fraction.
const scalarField &  YLiquid0 () const
 Return the list of liquid mass fractions.
scalar  YLiquidTot0 () const
 Return the total liquid mass fraction.
const scalarField &  YSolid0 () const
 Return the list of solid mass fractions.
scalar  YSolidTot0 () const
 Return the total solid mass fraction.
virtual const scalarField &  YMixture0 () const
 Return the list of mixture mass fractions.
virtual label  idGas () const
 Gas id.
virtual label  idLiquid () const
 Liquid id.
virtual label  idSolid () const
 Solid id.

Constructor & Destructor Documentation

SinglePhaseMixture ( const dictionary &   dict,
CloudType &   owner  
)

Construct from dictionary.

Definition at line 80 of file SinglePhaseMixture.C.

~SinglePhaseMixture (  ) [virtual]

Destructor.

Definition at line 97 of file SinglePhaseMixture.C.


Member Function Documentation

TypeName ( "SinglePhaseMixture< CloudType >"    )

Runtime type information.

const Foam::scalarField & YGas0 (  ) const

Return the list of gas mass fractions.

Definition at line 105 of file SinglePhaseMixture.C.

References notImplemented.

scalar YGasTot0 (  ) const

Return the total gas mass fraction.

const Foam::scalarField & YLiquid0 (  ) const

Return the list of liquid mass fractions.

Definition at line 118 of file SinglePhaseMixture.C.

References notImplemented.

scalar YLiquidTot0 (  ) const

Return the total liquid mass fraction.

const Foam::scalarField & YSolid0 (  ) const

Return the list of solid mass fractions.

Definition at line 131 of file SinglePhaseMixture.C.

References notImplemented.

scalar YSolidTot0 (  ) const

Return the total solid mass fraction.

const Foam::scalarField & YMixture0 (  ) const [virtual]

Return the list of mixture mass fractions.

Implements CompositionModel< CloudType >.

Definition at line 144 of file SinglePhaseMixture.C.

Foam::label idGas (  ) const [virtual]

Gas id.

Implements CompositionModel< CloudType >.

Definition at line 151 of file SinglePhaseMixture.C.

Foam::label idLiquid (  ) const [virtual]

Liquid id.

Implements CompositionModel< CloudType >.

Definition at line 158 of file SinglePhaseMixture.C.

Foam::label idSolid (  ) const [virtual]

Solid id.

Implements CompositionModel< CloudType >.

Definition at line 165 of file SinglePhaseMixture.C.


The documentation for this class was generated from the following files:
  • src/lagrangian/intermediate/submodels/Reacting/CompositionModel/SinglePhaseMixture/SinglePhaseMixture.H
  • src/lagrangian/intermediate/submodels/Reacting/CompositionModel/SinglePhaseMixture/SinglePhaseMixture.C