Arrhenius< ViscousModel > Class Template Reference

Arrhenius type of dependency on a given scalar field name. Most likely temperature. The expression is as follow: More...

Inheritance diagram for Arrhenius< ViscousModel >:
[legend]
Collaboration diagram for Arrhenius< ViscousModel >:
[legend]

Public Member Functions

 TypeName ("Arrhenius")
 Runtime type information. More...
 
 Arrhenius (const word &name, const dictionary &viscosityProperties, const volVectorField &U, const surfaceScalarField &phi)
 Construct from components. More...
 
virtual ~Arrhenius ()=default
 Destructor. More...
 
virtual void correct ()
 Correct the laminar viscosity. More...
 
virtual bool read (const dictionary &viscosityProperties)
 Read transportProperties dictionary. More...
 

Detailed Description

template<class ViscousModel>
class Foam::viscosityModels::Arrhenius< ViscousModel >

Arrhenius type of dependency on a given scalar field name. Most likely temperature. The expression is as follow:

    mu = exp(-alpha_*(T - Talpha_))
Source files

Definition at line 59 of file Arrhenius.H.

Constructor & Destructor Documentation

◆ Arrhenius()

Arrhenius ( const word name,
const dictionary viscosityProperties,
const volVectorField U,
const surfaceScalarField phi 
)

Construct from components.

Definition at line 47 of file Arrhenius.C.

References Foam::dimTemperature, objectRegistry::findObject(), Foam::inv(), and Foam::name().

Here is the call graph for this function:

◆ ~Arrhenius()

virtual ~Arrhenius ( )
virtualdefault

Destructor.

Member Function Documentation

◆ TypeName()

TypeName ( "Arrhenius< ViscousModel >"  )

Runtime type information.

◆ correct()

virtual void correct ( )
inlinevirtual

Correct the laminar viscosity.

Definition at line 112 of file Arrhenius.H.

References objectRegistry::findObject().

Here is the call graph for this function:

◆ read()

bool read ( const dictionary viscosityProperties)
virtual

Read transportProperties dictionary.

Definition at line 77 of file Arrhenius.C.

References dictionary::optionalSubDict(), kEpsilonLopesdaCosta< BasicTurbulenceModel >::read(), and dictionary::readEntry().

Here is the call graph for this function:

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