pureMixture< ThermoType > Class Template Reference

Foam::pureMixture. More...

Inheritance diagram for pureMixture< ThermoType >:
Collaboration diagram for pureMixture< ThermoType >:

Public Types

typedef ThermoType thermoType
 The type of thermodynamics this mixture is instantiated for. More...
 
typedef ThermoType thermoMixtureType
 Mixing type for thermodynamic properties. More...
 
typedef ThermoType transportMixtureType
 Mixing type for transport properties. More...
 
- Public Types inherited from basicMixture
typedef basicMixture basicMixtureType
 The base class of the mixture. More...
 

Public Member Functions

 pureMixture (const dictionary &, const fvMesh &, const word &)
 Construct from dictionary, mesh and phase name. More...
 
 pureMixture (const pureMixture< ThermoType > &)=delete
 Disallow default bitwise copy construction. More...
 
const thermoMixtureTypecellThermoMixture (const label) const
 
const thermoMixtureTypepatchFaceThermoMixture (const label, const label) const
 
const transportMixtureTypecellTransportMixture (const label) const
 
const transportMixtureTypepatchFaceTransportMixture (const label, const label) const
 
const transportMixtureTypecellTransportMixture (const label, const thermoMixtureType &) const
 
const transportMixtureTypepatchFaceTransportMixture (const label, const label, const thermoMixtureType &) const
 
void read (const dictionary &)
 Read dictionary. More...
 
void operator= (const pureMixture< ThermoType > &)=delete
 Disallow default bitwise assignment. More...
 
- Public Member Functions inherited from basicMixture
 basicMixture (const dictionary &, const fvMesh &, const word &)
 Construct from dictionary, mesh and phase name. More...
 

Static Public Member Functions

static word typeName ()
 Return the instantiated type name. More...
 

Detailed Description

template<class ThermoType>
class Foam::pureMixture< ThermoType >

Foam::pureMixture.

Source files

Definition at line 49 of file pureMixture.H.

Member Typedef Documentation

◆ thermoType

typedef ThermoType thermoType

The type of thermodynamics this mixture is instantiated for.

Definition at line 57 of file pureMixture.H.

◆ thermoMixtureType

typedef ThermoType thermoMixtureType

Mixing type for thermodynamic properties.

Definition at line 60 of file pureMixture.H.

◆ transportMixtureType

typedef ThermoType transportMixtureType

Mixing type for transport properties.

Definition at line 63 of file pureMixture.H.

Constructor & Destructor Documentation

◆ pureMixture() [1/2]

pureMixture ( const dictionary thermoDict,
const fvMesh mesh,
const word phaseName 
)

Construct from dictionary, mesh and phase name.

Definition at line 32 of file pureMixture.C.

◆ pureMixture() [2/2]

pureMixture ( const pureMixture< ThermoType > &  )
delete

Disallow default bitwise copy construction.

Member Function Documentation

◆ typeName()

static word typeName ( )
inlinestatic

Return the instantiated type name.

Definition at line 87 of file pureMixture.H.

◆ cellThermoMixture()

const thermoMixtureType& cellThermoMixture ( const  label) const
inline

Definition at line 92 of file pureMixture.H.

◆ patchFaceThermoMixture()

const thermoMixtureType& patchFaceThermoMixture ( const  label,
const  label 
) const
inline

Definition at line 97 of file pureMixture.H.

◆ cellTransportMixture() [1/2]

const transportMixtureType& cellTransportMixture ( const  label) const
inline

Definition at line 106 of file pureMixture.H.

◆ patchFaceTransportMixture() [1/2]

const transportMixtureType& patchFaceTransportMixture ( const  label,
const  label 
) const
inline

Definition at line 111 of file pureMixture.H.

◆ cellTransportMixture() [2/2]

const transportMixtureType& cellTransportMixture ( const  label,
const thermoMixtureType  
) const
inline

Definition at line 120 of file pureMixture.H.

◆ patchFaceTransportMixture() [2/2]

const transportMixtureType& patchFaceTransportMixture ( const  label,
const  label,
const thermoMixtureType  
) const
inline

Definition at line 129 of file pureMixture.H.

◆ read()

void read ( const dictionary thermoDict)

Read dictionary.

Definition at line 47 of file pureMixture.C.

References dictionary::subDict().

Here is the call graph for this function:

◆ operator=()

void operator= ( const pureMixture< ThermoType > &  )
delete

Disallow default bitwise assignment.


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