atl_stabilization_type Derived Type

type, public :: atl_stabilization_type

Datatype representing the stabilization procedure of a numerical scheme.


Inherits

type~~atl_stabilization_type~~InheritsGraph type~atl_stabilization_type atl_stabilization_type type~atl_cons_positivity_preserv_type atl_cons_positivity_preserv_type type~atl_stabilization_type->type~atl_cons_positivity_preserv_type cons_positivity_preserv type~atl_positivity_preserv_type atl_positivity_preserv_type type~atl_stabilization_type->type~atl_positivity_preserv_type positivity_preserv type~atl_spectral_visc_type atl_spectral_visc_type type~atl_stabilization_type->type~atl_spectral_visc_type spectral_visc type~atl_covolume_type atl_covolume_type type~atl_stabilization_type->type~atl_covolume_type covolume

Inherited by

type~~atl_stabilization_type~~InheritedByGraph type~atl_stabilization_type atl_stabilization_type type~atl_scheme_type atl_scheme_type type~atl_scheme_type->type~atl_stabilization_type stabilization type~atl_cube_container_type atl_cube_container_type type~atl_cube_container_type->type~atl_scheme_type scheme_list type~atl_varsys_solverdata_type atl_varSys_solverData_type type~atl_varsys_solverdata_type->type~atl_scheme_type scheme_listPtr type~atl_element_container_type atl_element_container_type type~atl_element_container_type->type~atl_cube_container_type cubes type~atl_varsys_data_type atl_varSys_data_type type~atl_varsys_data_type->type~atl_varsys_solverdata_type solverData

Contents


Components

TypeVisibilityAttributesNameInitial
integer, private :: stab_kind =atl_no_stab_prp

The stabilization type

logical, private :: reqNeigh =.false.

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

type(atl_spectral_visc_type), private :: spectral_visc

Parameters of the spectral viscosity propery (if active).

type(atl_positivity_preserv_type), private :: positivity_preserv

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

type(atl_cons_positivity_preserv_type), private :: cons_positivity_preserv

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

type(atl_covolume_type), private :: covolume

Parameters of the covolume filter (if active).