ply_filter_element_load Subroutine

public subroutine ply_filter_element_load(me, conf, parent)

Loading parameters for the filtering from the configuration script. This needs to be performed before any call of the actual transformation ply_split_element_1D.

The initialization will compute the transformation matrix for Legendre polynomials with at least nMaxModes. If the initialization was already called before with the same or larger nMaxModes, the matrix will not be changed. Thus, calling this routine will only increase the size of the module variable split_legendre, never decrease it.

Arguments

TypeIntentOptionalAttributesName
type(ply_filter_element_type), intent(out) :: me

Data structure that holds the filter parameters.

type(flu_state) :: conf

Lua script to get the filter parameters from.

integer, intent(in), optional :: parent

Table handle to a possible parent, that contains the filter table to load.


Calls

proc~~ply_filter_element_load~~CallsGraph proc~ply_filter_element_load ply_filter_element_load interface~aot_get_val aot_get_val proc~ply_filter_element_load->interface~aot_get_val proc~aot_table_close aot_table_close proc~ply_filter_element_load->proc~aot_table_close proc~aot_table_open aot_table_open proc~ply_filter_element_load->proc~aot_table_open proc~tem_abort tem_abort proc~ply_filter_element_load->proc~tem_abort proc~upper_to_lower upper_to_lower proc~ply_filter_element_load->proc~upper_to_lower

Called by

proc~~ply_filter_element_load~~CalledByGraph proc~ply_filter_element_load ply_filter_element_load proc~ply_sampling_adaptive_load ply_sampling_adaptive_load proc~ply_sampling_adaptive_load->proc~ply_filter_element_load proc~ply_sampling_load ply_sampling_load proc~ply_sampling_load->proc~ply_sampling_adaptive_load proc~ply_sampled_tracking_load ply_sampled_tracking_load proc~ply_sampled_tracking_load->proc~ply_sampling_load proc~sdr_hvs_config_load sdr_hvs_config_load proc~sdr_hvs_config_load->proc~ply_sampled_tracking_load

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: thandle
character(len=labelLen), private :: stratname
integer, private :: iError