atl_stabilization_type Derived Type

type, public :: atl_stabilization_type

Datatype representing the stabilization procedure of a numerical scheme.


Components

Type Visibility Attributes Name Initial
integer, public :: stab_kind = atl_no_stab_prp

The stabilization type

logical, public :: reqNeigh = .false.

Logical to indicate if neighbor information is required by the stabilization.

type(atl_spectral_visc_type), public :: spectral_visc

Parameters of the spectral viscosity propery (if active).

type(atl_positivity_preserv_type), public :: positivity_preserv

Parameters of the pointwise positivity preserving limiter (if active).

type(atl_cons_positivity_preserv_type), public :: cons_positivity_preserv

Parameters of the conservative positivity preserving limiter (if active).

type(atl_covolume_type), public :: covolume

Parameters of the covolume filter (if active).