RiemannSolvers_iNSKeywordsModule Module


Variables

Type Visibility Attributes Name Initial
integer, public, parameter :: KEYWORD_LENGTH = 132
character(len=KEYWORD_LENGTH), public, parameter :: RIEMANN_SOLVER_NAME_KEY = "riemann solver"
character(len=KEYWORD_LENGTH), public, parameter :: LAMBDA_STABILIZATION_KEY = "lambda stabilization"
character(len=KEYWORD_LENGTH), public, parameter :: AVG_NAME_KEY = "averaging"
character(len=KEYWORD_LENGTH), public, parameter :: RIEMANN_CENTRAL_NAME = "central"
character(len=KEYWORD_LENGTH), public, parameter :: RIEMANN_LXF_NAME = "lax-friedrichs"
character(len=KEYWORD_LENGTH), public, parameter :: RIEMANN_EXACT_NAME = "exact"
character(len=KEYWORD_LENGTH), public, parameter :: STANDARD_AVG_NAME = "standard"
character(len=KEYWORD_LENGTH), public, parameter :: SKEWSYMMETRIC1_AVG_NAME = "skew-symmetric 1"
character(len=KEYWORD_LENGTH), public, parameter :: SKEWSYMMETRIC2_AVG_NAME = "skew-symmetric 2"

Enumerations

enum, bind(c)

Enumerators

enumerator:: RIEMANN_CENTRAL = 1
enumerator:: RIEMANN_LXF = 2
enumerator:: RIEMANN_EXACT = 3

enum, bind(c)

Enumerators

enumerator:: STANDARD_AVG = 1
enumerator:: SKEWSYMMETRIC1_AVG = 2
enumerator:: SKEWSYMMETRIC2_AVG = 3