Public Member Functions | List of all members
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 >:
Inheritance graph
[legend]
Collaboration diagram for Arrhenius< ViscousModel >:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("Arrhenius")
 
 Arrhenius (const word &name, const dictionary &viscosityProperties, const volVectorField &U, const surfaceScalarField &phi)
 
virtual ~Arrhenius ()=default
 
virtual void correct ()
 
virtual bool read (const dictionary &viscosityProperties)
 

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()

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

Definition at line 41 of file Arrhenius.C.

◆ ~Arrhenius()

virtual ~Arrhenius ( )
virtualdefault

Member Function Documentation

◆ TypeName()

TypeName ( "Arrhenius< ViscousModel >"  )

◆ correct()

virtual void correct ( )
inlinevirtual

Definition at line 108 of file Arrhenius.H.

References correct(), and objectRegistry::findObject().

Here is the call graph for this function:

◆ read()

bool read ( const dictionary viscosityProperties)
virtual

Definition at line 71 of file Arrhenius.C.

References dictionary::optionalSubDict(), Foam::blockMeshTools::read(), and dictionary::readEntry().

Here is the call graph for this function:

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