sdr_load_geometry Subroutine

public subroutine sdr_load_geometry(me, subres_colors, invert_colors, conf)

Routine to load spatial object defined in config file and store in geometry type

Arguments

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

contains all geometry infomation

type(dyn_labelarray_type), intent(in) :: subres_colors

All the colors, which should be default use subelement resolution for their boundaries.

type(dyn_labelarray_type), intent(in) :: invert_colors
type(flu_State) :: conf

Calls

proc~~sdr_load_geometry~~CallsGraph proc~sdr_load_geometry sdr_load_geometry proc~aot_table_length aot_table_length proc~sdr_load_geometry->proc~aot_table_length interface~aot_get_val aot_get_val proc~sdr_load_geometry->interface~aot_get_val proc~tem_load_cube tem_load_cube proc~sdr_load_geometry->proc~tem_load_cube interface~init init proc~sdr_load_geometry->interface~init proc~sdr_identify_bc_colors sdr_identify_bc_colors proc~sdr_load_geometry->proc~sdr_identify_bc_colors proc~aot_table_close aot_table_close proc~sdr_load_geometry->proc~aot_table_close proc~aot_table_open aot_table_open proc~sdr_load_geometry->proc~aot_table_open proc~sdr_identify_inv_colors sdr_identify_inv_colors proc~sdr_load_geometry->proc~sdr_identify_inv_colors interface~truncate truncate proc~sdr_load_geometry->interface~truncate proc~sdr_load_spatialobject_single sdr_load_spatialObject_single proc~sdr_load_geometry->proc~sdr_load_spatialobject_single proc~sdr_init_attribute sdr_init_attribute proc~sdr_load_geometry->proc~sdr_init_attribute proc~init_ga_spacerinterwoven init_ga_spacerinterwoven interface~init->proc~init_ga_spacerinterwoven interface~positionofval~3 positionofval proc~sdr_identify_bc_colors->interface~positionofval~3 proc~sdr_identify_inv_colors->interface~positionofval~3 proc~truncate_ga_spacerinterwoven truncate_ga_spacerinterwoven interface~truncate->proc~truncate_ga_spacerinterwoven proc~tem_horizontalspacer tem_horizontalSpacer proc~sdr_load_spatialobject_single->proc~tem_horizontalspacer proc~tem_load_transformation tem_load_transformation proc~sdr_load_spatialobject_single->proc~tem_load_transformation proc~sdr_load_geom_table sdr_load_geom_table proc~sdr_load_spatialobject_single->proc~sdr_load_geom_table proc~sdr_load_attribute sdr_load_attribute proc~sdr_load_spatialobject_single->proc~sdr_load_attribute proc~sdr_load_geom_table->proc~aot_table_length proc~sdr_load_geom_table->proc~aot_table_close proc~sdr_load_geom_table->proc~aot_table_open proc~sdr_load_geom_table_single sdr_load_geom_table_single proc~sdr_load_geom_table->proc~sdr_load_geom_table_single proc~tem_abort tem_abort proc~sdr_load_geom_table->proc~tem_abort proc~sdr_load_attribute->interface~aot_get_val proc~sdr_load_attribute->proc~aot_table_close proc~sdr_load_attribute->proc~aot_table_open proc~sdr_load_attribute->interface~positionofval~3 proc~sdr_attr_of_uni sdr_attr_of_uni proc~sdr_load_attribute->proc~sdr_attr_of_uni proc~load_distancerefine load_distanceRefine proc~sdr_load_attribute->proc~load_distancerefine interface~append~11 append proc~sdr_load_attribute->interface~append~11 proc~sdr_load_attribute->proc~tem_abort proc~upper_to_lower upper_to_lower proc~sdr_load_attribute->proc~upper_to_lower

Called by

proc~~sdr_load_geometry~~CalledByGraph proc~sdr_load_geometry sdr_load_geometry proc~sdr_load_config sdr_load_config proc~sdr_load_config->proc~sdr_load_geometry program~seeder seeder program~seeder->proc~sdr_load_config

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, public :: spa_handle
integer, public :: spa_subHandle
integer, public :: spa_length
integer, public :: iSpaObj
integer, public :: iColor
integer, public :: nColors
integer, public :: iBnd
integer, public :: nBounds
integer, public :: iError