FluidMulticomponentThermo< BaseThermo > Class Template Reference

Fluid multi-component thermo implementation. More...

Inheritance diagram for FluidMulticomponentThermo< BaseThermo >:
Collaboration diagram for FluidMulticomponentThermo< BaseThermo >:

Public Member Functions

 FluidMulticomponentThermo (const fvMesh &, const word &phaseName)
 Construct from mesh and phase name. More...
 
 FluidMulticomponentThermo (const FluidMulticomponentThermo< BaseThermo > &)=delete
 Disallow default bitwise copy construction. More...
 
virtual ~FluidMulticomponentThermo ()
 Destructor. More...
 
virtual scalar mui (const label speciei, const scalar p, const scalar T) const
 Dynamic viscosity [kg/m/s]. More...
 
virtual tmp< volScalarFieldmui (const label speciei, const volScalarField &p, const volScalarField &T) const
 Dynamic viscosity [kg/m/s]. More...
 
void operator= (const FluidMulticomponentThermo< BaseThermo > &)=delete
 Disallow default bitwise assignment. More...
 

Detailed Description

template<class BaseThermo>
class Foam::FluidMulticomponentThermo< BaseThermo >

Fluid multi-component thermo implementation.

Source files

Definition at line 49 of file FluidMulticomponentThermo.H.

Constructor & Destructor Documentation

◆ FluidMulticomponentThermo() [1/2]

FluidMulticomponentThermo ( const fvMesh mesh,
const word phaseName 
)

Construct from mesh and phase name.

Definition at line 32 of file FluidMulticomponentThermo.C.

◆ FluidMulticomponentThermo() [2/2]

FluidMulticomponentThermo ( const FluidMulticomponentThermo< BaseThermo > &  )
delete

Disallow default bitwise copy construction.

◆ ~FluidMulticomponentThermo()

Destructor.

Definition at line 45 of file FluidMulticomponentThermo.C.

Member Function Documentation

◆ mui() [1/2]

Foam::scalar mui ( const label  speciei,
const scalar  p,
const scalar  T 
) const
virtual

Dynamic viscosity [kg/m/s].

Definition at line 52 of file FluidMulticomponentThermo.C.

References p, and Foam::T().

Here is the call graph for this function:

◆ mui() [2/2]

Foam::tmp< Foam::volScalarField > mui ( const label  speciei,
const volScalarField p,
const volScalarField T 
) const
virtual

Dynamic viscosity [kg/m/s].

Definition at line 65 of file FluidMulticomponentThermo.C.

References Foam::dimLength, Foam::dimMass, Foam::dimTime, Foam::constant::physicoChemical::mu, p, and Foam::T().

Here is the call graph for this function:

◆ operator=()

void operator= ( const FluidMulticomponentThermo< BaseThermo > &  )
delete

Disallow default bitwise assignment.


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