mus_absorbLayer_type Derived Type

type, public :: mus_absorbLayer_type

Contains information for absorblayer


Inherits

type~~mus_absorblayer_type~~InheritsGraph type~mus_absorblayer_type mus_absorbLayer_type type~absorblayer_config_type absorbLayer_config_type type~mus_absorblayer_type->type~absorblayer_config_type config

Inherited by

type~~mus_absorblayer_type~~InheritedByGraph type~mus_absorblayer_type mus_absorbLayer_type type~mus_source_op_type mus_source_op_type type~mus_source_op_type->type~mus_absorblayer_type absLayer type~mus_source_type mus_source_type type~mus_source_type->type~mus_source_op_type method type~mus_field_type mus_field_type type~mus_field_type->type~mus_source_type source type~mus_scheme_type mus_scheme_type type~mus_scheme_type->type~mus_source_type globSrc type~mus_scheme_type->type~mus_field_type field type~mus_varsys_solverdata_type mus_varSys_solverData_type type~mus_varsys_solverdata_type->type~mus_scheme_type scheme

Contents


Components

TypeVisibilityAttributesNameInitial
type(absorbLayer_config_type), private :: config

Information loaded from configuration file

real(kind=rk), private :: smoothFac

Smoothing factor for expoential moving average = 2 / (nRecord+1)