Loading...
Searching...
No Matches
Arrhenius< ViscousModel > Class Template Reference

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

#include <Arrhenius.H>

Inheritance diagram for Arrhenius< ViscousModel >:
Collaboration diagram for Arrhenius< ViscousModel >:

Public Member Functions

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

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 55 of file Arrhenius.H.

Constructor & Destructor Documentation

◆ Arrhenius()

template<class ViscousModel>
Arrhenius ( const word & name,
const dictionary & viscosityProperties,
const volVectorField & U,
const surfaceScalarField & phi )

Construct from components.

Definition at line 40 of file Arrhenius.C.

References Foam::dimTemperature, Foam::GlobalIOList< Tuple2< scalar, vector > >::typeName, Foam::inv(), mesh, Foam::name(), phi, and U.

Here is the call graph for this function:

◆ ~Arrhenius()

template<class ViscousModel>
virtual ~Arrhenius ( )
virtualdefault

Destructor.

Member Function Documentation

◆ TypeName()

template<class ViscousModel>
TypeName ( "Arrhenius< ViscousModel >" )

Runtime type information.

◆ correct()

template<class ViscousModel>
virtual void correct ( )
inlinevirtual

Correct the laminar viscosity.

Definition at line 124 of file Arrhenius.H.

◆ read()

template<class ViscousModel>
bool read ( const dictionary & viscosityProperties)
virtual

Read transportProperties dictionary.

Definition at line 70 of file Arrhenius.C.

References Foam::GlobalIOList< Tuple2< scalar, vector > >::typeName, dictionary::optionalSubDict(), viscosityModel::read(), and dictionary::readEntry().

Here is the call graph for this function:

The documentation for this class was generated from the following files:
  • src/transportModels/incompressible/viscosityModels/Arrhenius/Arrhenius.H
  • src/transportModels/incompressible/viscosityModels/Arrhenius/Arrhenius.C