ply_filter_element_type Derived Type

type, public :: ply_filter_element_type

Paramaters describing the filtering to apply to elemental polynomial data.


Inherited by

type~~ply_filter_element_type~~InheritedByGraph type~ply_filter_element_type ply_filter_element_type type~ply_sampling_adaptive_type ply_sampling_adaptive_type type~ply_sampling_adaptive_type->type~ply_filter_element_type filter_element type~ply_sampling_type ply_sampling_type type~ply_sampling_type->type~ply_sampling_adaptive_type adaptive type~ply_sampled_tracking_type ply_sampled_tracking_type type~ply_sampled_tracking_type->type~ply_sampling_type sampling type~sdr_hvs_config_type sdr_hvs_config_type type~sdr_hvs_config_type->type~ply_sampled_tracking_type ply_sample_track

Contents


Components

TypeVisibilityAttributesNameInitial
integer, private :: strategy =filter_strat_none

Filter strategy to use.

integer, private :: max_order

Maximal order for exponential spectral filtering to use where little filtering is to be done.

integer, private :: min_order

Minimal order for exponential spectral filtering to use.

integer, private :: fract_exponent

Exponent to use for the fraction.

procedure(ply_filter_element), private, pointer:: filter1D=> NULL()

Function pointer for 1D filtering

procedure(ply_filter_element), private, pointer:: filter2D=> NULL()

Function pointer for 2D filtering

procedure(ply_filter_element), private, pointer:: filter3D=> NULL()

Function pointer for 3D filtering