sdr_hvs_config_load Subroutine

public subroutine sdr_hvs_config_load(me, mesh, property, varsys, general, restart, time)

Read the configuration for the Seeder harvesting from a Lua script.

Arguments

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

Seeder harvesting configuration to load

type(treelmesh_type), intent(out) :: mesh

Treelm mesh description as obtained from the user configuration.

type(sdr_hvs_props_type), intent(out) :: property

Properties associated with the mesh.

type(tem_varSys_type), intent(inout) :: varsys

A variable system, to which the further variables should be appended.

type(tem_general_type), intent(inout) :: general

General treelm data to load

type(tem_restart_type), intent(inout) :: restart
type(tem_time_type), intent(out) :: time

Calls

proc~~sdr_hvs_config_load~~CallsGraph proc~sdr_hvs_config_load sdr_hvs_config_load proc~tem_debug_load_main tem_debug_load_main proc~sdr_hvs_config_load->proc~tem_debug_load_main proc~hvs_output_load hvs_output_load proc~sdr_hvs_config_load->proc~hvs_output_load proc~tem_load_general tem_load_general proc~sdr_hvs_config_load->proc~tem_load_general interface~aot_get_val aot_get_val proc~sdr_hvs_config_load->interface~aot_get_val proc~open_config_file open_config_file proc~sdr_hvs_config_load->proc~open_config_file proc~load_tem load_tem proc~sdr_hvs_config_load->proc~load_tem proc~tem_load_restart tem_load_restart proc~sdr_hvs_config_load->proc~tem_load_restart proc~close_config close_config proc~sdr_hvs_config_load->proc~close_config proc~tem_logging_load_primary tem_logging_load_primary proc~sdr_hvs_config_load->proc~tem_logging_load_primary proc~sdr_hvs_props_load sdr_hvs_props_load proc~sdr_hvs_config_load->proc~sdr_hvs_props_load proc~ply_sampled_tracking_load ply_sampled_tracking_load proc~sdr_hvs_config_load->proc~ply_sampled_tracking_load proc~tem_varsys_append_dervar tem_varSys_append_derVar proc~sdr_hvs_props_load->proc~tem_varsys_append_dervar proc~init_tem_bc_prop init_tem_bc_prop proc~sdr_hvs_props_load->proc~init_tem_bc_prop proc~tem_color_prop_load tem_color_prop_load proc~sdr_hvs_props_load->proc~tem_color_prop_load proc~sdr_hvs_props_clean sdr_hvs_props_clean proc~sdr_hvs_props_load->proc~sdr_hvs_props_clean proc~ply_subresolution_load ply_subresolution_load proc~sdr_hvs_props_load->proc~ply_subresolution_load proc~ply_sampling_load ply_sampling_load proc~ply_sampled_tracking_load->proc~ply_sampling_load proc~tem_load_tracking tem_load_tracking proc~ply_sampled_tracking_load->proc~tem_load_tracking proc~ply_sampling_load->interface~aot_get_val proc~aot_table_close aot_table_close proc~ply_sampling_load->proc~aot_table_close proc~ply_sampling_adaptive_load ply_sampling_adaptive_load proc~ply_sampling_load->proc~ply_sampling_adaptive_load proc~aot_table_open aot_table_open proc~ply_sampling_load->proc~aot_table_open proc~tem_abort tem_abort proc~ply_sampling_load->proc~tem_abort proc~upper_to_lower upper_to_lower proc~ply_sampling_load->proc~upper_to_lower proc~ply_subresolution_load->interface~aot_get_val proc~ply_subresolution_load->proc~close_config proc~tem_subres_prop_load tem_subres_prop_load proc~ply_subresolution_load->proc~tem_subres_prop_load proc~tem_open_distconf tem_open_distconf proc~ply_subresolution_load->proc~tem_open_distconf proc~ply_subresolution_load->proc~tem_abort proc~ply_subresolution_load->proc~upper_to_lower proc~ply_sampling_adaptive_load->interface~aot_get_val proc~ply_sampling_adaptive_load->proc~tem_abort proc~ply_sampling_adaptive_load->proc~upper_to_lower proc~ply_filter_element_load ply_filter_element_load proc~ply_sampling_adaptive_load->proc~ply_filter_element_load

Called by

proc~~sdr_hvs_config_load~~CalledByGraph proc~sdr_hvs_config_load sdr_hvs_config_load program~sdr_harvesting sdr_harvesting program~sdr_harvesting->proc~sdr_hvs_config_load

Contents


Variables

TypeVisibilityAttributesNameInitial
character(len=pathLen), public :: filename
type(flu_State), public :: conf
integer, public :: iError