mus_geomIncrHead_load Subroutine

public subroutine mus_geomIncrHead_load(me, conf, parent, dynamicGeom)

Read all the necessary information for the geometry increase from the lua config file. This routine basically provides as a wrapper to the routine which reads single values

Example to geomIncr table:

 variable = {
   { name = 'vel_threshold',
     ncomponents = 1,
     var_type = st_fun,
     st_fun = 0.01
   },
   { name = 'incr_condition',
     ncomponents = 1,
     var_type = 'operation' ,
     operation = {
       kind = '<',
       input_varname = {'vel_mag','vel_threshold'}
     }
   },
 }
 geomIncr = {
  condition = 'incr_condition'
 }

Arguments

TypeIntentOptionalAttributesName
type(mus_geomIncrHead_type), intent(inout), allocatable:: me(:)
type(flu_state) :: conf
integer, intent(in), optional :: parent
logical, intent(inout) :: dynamicGeom

Calls

proc~~mus_geomincrhead_load~~CallsGraph proc~mus_geomincrhead_load mus_geomIncrHead_load proc~aot_table_open aot_table_open proc~mus_geomincrhead_load->proc~aot_table_open proc~aot_table_close aot_table_close proc~mus_geomincrhead_load->proc~aot_table_close proc~mus_geomincrhead_load_single mus_geomIncrHead_load_single proc~mus_geomincrhead_load->proc~mus_geomincrhead_load_single proc~aot_table_length aot_table_length proc~mus_geomincrhead_load->proc~aot_table_length proc~tem_timecontrol_load tem_timeControl_load proc~mus_geomincrhead_load_single->proc~tem_timecontrol_load proc~tem_horizontalspacer tem_horizontalSpacer proc~mus_geomincrhead_load_single->proc~tem_horizontalspacer interface~aot_get_val~2 aot_get_val proc~mus_geomincrhead_load_single->interface~aot_get_val~2

Called by

proc~~mus_geomincrhead_load~~CalledByGraph proc~mus_geomincrhead_load mus_geomIncrHead_load proc~mus_load_geom mus_load_geom proc~mus_load_geom->proc~mus_geomincrhead_load proc~mus_load_config mus_load_config proc~mus_load_config->proc~mus_load_geom program~musubi musubi program~musubi->proc~mus_load_config

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: tc_handle
integer, private :: sub_handle
integer, private :: nGeomIncrs
integer, private :: iGInc