sdr_hvs_props_load Subroutine

public subroutine sdr_hvs_props_load(me, varsys, mesh, proc)

Load the properties from the mesh.

Arguments

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

Properties to load.

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

A variable system, to which the colors should be appended.

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

Mesh to load the properties for.

type(tem_comm_env_type), intent(in) :: proc

Process description for MPI-IO


Calls

proc~~sdr_hvs_props_load~~CallsGraph proc~sdr_hvs_props_load sdr_hvs_props_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~tem_subres_prop_load tem_subres_prop_load proc~ply_subresolution_load->proc~tem_subres_prop_load interface~aot_get_val aot_get_val proc~ply_subresolution_load->interface~aot_get_val proc~close_config close_config proc~ply_subresolution_load->proc~close_config proc~tem_open_distconf tem_open_distconf proc~ply_subresolution_load->proc~tem_open_distconf proc~tem_abort tem_abort proc~ply_subresolution_load->proc~tem_abort proc~upper_to_lower upper_to_lower proc~ply_subresolution_load->proc~upper_to_lower

Called by

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

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: iCol
logical, private :: wasAdded
procedure(tem_varSys_proc_element), private, pointer:: get_element=> NULL()
procedure(tem_varSys_proc_point), private, pointer:: get_point=> NULL()
procedure(tem_varSys_proc_getParams), private, pointer:: get_params=> NULL()
procedure(tem_varSys_proc_setupIndices), private, pointer:: setup_indices=> NULL()
procedure(tem_varSys_proc_getValOfIndex), private, pointer:: get_valOfIndex=> NULL()