SpectralVanishingViscosity Module


Uses


Variables

Type Visibility Attributes Name Initial
type(SVV_t), public :: SVV

Enumerations

enum, bind(c)

Enumerators

enumerator:: HPASS_FILTER = 0
enumerator:: LPASS_FILTER = 1

enum, bind(c)

Enumerators

enumerator:: POW_FILTER = 0
enumerator:: SHARP_FILTER = 1
enumerator:: EXP_FILTER = 2

enum, bind(c)

Enumerators

enumerator:: PHYSICAL_DISS = 0
enumerator:: GUERMOND_DISS = 1

Subroutines

public subroutine InitializeSVV(self, controlVariables, mesh)

Arguments

Type IntentOptional Attributes Name
class(SVV_t) :: self
class(FTValueDictionary), intent(in) :: controlVariables
class(HexMesh), intent(in) :: mesh