Neko 0.9.99
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
sigma Module Reference

Implements sigma_t.

Data Types

type  sigma_t
 Implements the Sigma LES model. More...
 

Functions/Subroutines

subroutine sigma_init (this, dofmap, coef, json)
 Constructor.
 
subroutine sigma_init_from_components (this, dofmap, coef, c, nut_name, delta_type)
 Constructor from components.
 
subroutine sigma_free (this)
 Destructor for the les_model_t (base) class.
 
subroutine sigma_compute (this, t, tstep)
 Compute eddy viscosity.
 

Function/Subroutine Documentation

◆ sigma_compute()

subroutine sigma::sigma_compute ( class(sigma_t), intent(inout this,
real(kind=rp), intent(in t,
integer, intent(in tstep 
)
private
Parameters
tThe time value.
tstepThe current time-step.

Definition at line 131 of file sigma.f90.

Here is the call graph for this function:

◆ sigma_free()

subroutine sigma::sigma_free ( class(sigma_t), intent(inout this)
private

Definition at line 122 of file sigma.f90.

◆ sigma_init()

subroutine sigma::sigma_init ( class(sigma_t), intent(inout this,
type(dofmap_t), intent(in dofmap,
type(coef_t), intent(in coef,
type(json_file), intent(inout json 
)
Parameters
dofmapSEM map of degrees of freedom.
coefSEM coefficients.
jsonA dictionary with parameters.

Definition at line 72 of file sigma.f90.

Here is the call graph for this function:

◆ sigma_init_from_components()

subroutine sigma::sigma_init_from_components ( class(sigma_t), intent(inout this,
type(dofmap_t), intent(in dofmap,
type(coef_t), intent(in coef,
real(kind=rp)  c,
character(len=*), intent(in nut_name,
character(len=*), intent(in delta_type 
)
private
Parameters
dofmapSEM map of degrees of freedom.
coefSEM coefficients.
cThe model constant.
nut_nameThe name of the SGS viscosity field.

Definition at line 104 of file sigma.f90.

Here is the caller graph for this function: