load_distanceRefine Subroutine

private subroutine load_distanceRefine(attrList, conf, thandle, attribute)

This routine loads the distance refine table from attribute table and appends the loaded distance in radius and level to refine nodes within radius the given radius.

to array of distance refine and store nVals in distance refine to distRefine_id in attribute to create unique list of attribute

Arguments

TypeIntentOptionalAttributesName
type(sdr_attrList_type), intent(inout) :: attrList

dynamic array of attribute type

type(flu_State) :: conf
integer, intent(in) :: thandle
type(sdr_attribute_type), intent(inout) :: attribute

save attibute info temporarily


Calls

proc~~load_distancerefine~~CallsGraph proc~load_distancerefine load_distanceRefine proc~aot_table_close aot_table_close proc~load_distancerefine->proc~aot_table_close proc~aot_table_length aot_table_length proc~load_distancerefine->proc~aot_table_length proc~load_distancerefine_single load_distanceRefine_single proc~load_distancerefine->proc~load_distancerefine_single proc~aot_table_open aot_table_open proc~load_distancerefine->proc~aot_table_open interface~aot_get_val aot_get_val proc~load_distancerefine_single->interface~aot_get_val interface~append~11 append proc~load_distancerefine_single->interface~append~11 proc~tem_abort tem_abort proc~load_distancerefine_single->proc~tem_abort

Called by

proc~~load_distancerefine~~CalledByGraph proc~load_distancerefine load_distanceRefine proc~sdr_load_attribute sdr_load_attribute proc~sdr_load_attribute->proc~load_distancerefine proc~sdr_load_spatialobject_single sdr_load_spatialObject_single proc~sdr_load_spatialobject_single->proc~sdr_load_attribute proc~sdr_load_geometry sdr_load_geometry proc~sdr_load_geometry->proc~sdr_load_spatialobject_single proc~sdr_load_config sdr_load_config proc~sdr_load_config->proc~sdr_load_geometry

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: dr_handle
integer, private :: dr_subhandle
integer, private :: dr_length
integer, private :: iDistRefine