mus_interpolation_type Derived Type

type, public :: mus_interpolation_type

definition of the used interpolation method


Inherits

type~~mus_interpolation_type~~InheritsGraph type~mus_interpolation_type mus_interpolation_type type~mus_interpolation_config_type mus_interpolation_config_type type~mus_interpolation_type->type~mus_interpolation_config_type config type~mus_interpolation_stencil_type mus_interpolation_stencil_type type~mus_interpolation_type->type~mus_interpolation_stencil_type weightedAvgStencil type~mus_interpolation_method_type mus_interpolation_method_type type~mus_interpolation_type->type~mus_interpolation_method_type fillFinerFromME, fillMineFromFiner type~tem_intpmatrixlsf_type tem_intpMatrixLSF_type type~mus_interpolation_method_type->type~tem_intpmatrixlsf_type intpMat_forLSF

Inherited by

type~~mus_interpolation_type~~InheritedByGraph type~mus_interpolation_type mus_interpolation_type type~mus_scheme_type mus_scheme_type type~mus_scheme_type->type~mus_interpolation_type intp

Contents


Components

Type Visibility Attributes Name Initial
type(mus_interpolation_config_type), public :: config

Information loaded from config file

type(mus_interpolation_method_type), public, allocatable :: fillFinerFromME(:)

Interpolation routines to fillFiner Size: interpolation order

type(mus_interpolation_method_type), public :: fillMineFromFiner

Interpolation routines to fillCoarser

type(mus_interpolation_stencil_type), public :: weightedAvgStencil

stencil for weighted average interpolation