Public Member Functions | Static Public Member Functions | Friends | List of all members
tabulatedTransport Class Reference

Transport properties package using non-uniform tabulated data for viscosity and thermal conductivity vs temperature. More...

Public Member Functions

 tabulatedTransport (const word &, const tabulatedTransport &)
 
 tabulatedTransport (const dictionary &dict)
 
autoPtr< tabulatedTransportclone () const
 
scalar mu (const scalar p, const scalar T) const
 
scalar kappa (const scalar p, const scalar T) const
 
scalar alphah (const scalar p, const scalar T) const
 
void write (Ostream &os) const
 

Static Public Member Functions

static autoPtr< tabulatedTransportNew (const dictionary &dict)
 
static word typeName ()
 

Friends

Ostreamoperator (Ostream &, const tabulatedTransport &)
 

Detailed Description

Transport properties package using non-uniform tabulated data for viscosity and thermal conductivity vs temperature.

Usage
Property Description
mu Dynamic viscosity vs temperature table
kappa Thermal conductivity vs temperature table

Example of the specification of the transport properties:

    transport
    {
        mu
        (
            (200 1.82e-05)
            (350 2.61e-05)
            (400 3.93e-05)
        );

        kappa
        (
            (200 2.56e-5)
            (350 3.33e-5)
            (400 4.72e-5)
        );
    }
Source files
See also
Foam::thermophysicalFunctions::nonUniformTable

Definition at line 85 of file tabulatedTransport.H.

Constructor & Destructor Documentation

◆ tabulatedTransport() [1/2]

tabulatedTransport ( const word ,
const tabulatedTransport  
)
inline

◆ tabulatedTransport() [2/2]

tabulatedTransport ( const dictionary dict)
explicit

Definition at line 29 of file tabulatedTransport.C.

Member Function Documentation

◆ clone()

Foam::autoPtr< Foam::tabulatedTransport< Thermo > > clone ( ) const
inline

Definition at line 55 of file tabulatedTransportI.H.

References Foam::New().

Here is the call graph for this function:

◆ New()

Foam::autoPtr< Foam::tabulatedTransport< Thermo > > New ( const dictionary dict)
inlinestatic

Definition at line 63 of file tabulatedTransportI.H.

References dict, and Foam::New().

Here is the call graph for this function:

◆ typeName()

static word typeName ( )
inlinestatic

Definition at line 140 of file tabulatedTransport.H.

◆ mu()

Foam::scalar mu ( const scalar  p,
const scalar  T 
) const
inline

Definition at line 73 of file tabulatedTransportI.H.

References p, and Foam::T().

Here is the call graph for this function:

◆ kappa()

Foam::scalar kappa ( const scalar  p,
const scalar  T 
) const
inline

Definition at line 84 of file tabulatedTransportI.H.

References p, and Foam::T().

Here is the call graph for this function:

◆ alphah()

Foam::scalar alphah ( const scalar  p,
const scalar  T 
) const
inline

Definition at line 95 of file tabulatedTransportI.H.

References Cp, Foam::constant::electromagnetic::kappa, p, and Foam::T().

Here is the call graph for this function:

◆ write()

void write ( Ostream os) const

Definition at line 42 of file tabulatedTransport.C.

References Foam::name(), os(), and Foam::vtk::write().

Here is the call graph for this function:

Friends And Related Function Documentation

◆ operator

Ostream& operator ( Ostream ,
const tabulatedTransport  
)
friend

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