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

Type IntentOptional Attributes Name
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 aot_get_val aot_get_val proc~ply_filter_element_load->aot_get_val aot_table_close aot_table_close proc~ply_filter_element_load->aot_table_close aot_table_open aot_table_open proc~ply_filter_element_load->aot_table_open tem_abort tem_abort proc~ply_filter_element_load->tem_abort upper_to_lower upper_to_lower proc~ply_filter_element_load->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~atl_load_solver_parameters atl_load_solver_parameters proc~atl_load_solver_parameters->proc~ply_sampled_tracking_load