88     character(len=*), 
intent(in) :: subcomponent
 
   89     type(InputParamDefinitionType), 
dimension(:), 
pointer :: input_definition
 
   90     nullify (input_definition)
 
   91     select case (subcomponent)
 
   93       call set_param_pointer(input_definition, gwe_nam_aggregate_definitions)
 
   95       call set_param_pointer(input_definition, gwe_adv_aggregate_definitions)
 
   97       call set_param_pointer(input_definition, gwe_ctp_aggregate_definitions)
 
   99       call set_param_pointer(input_definition, gwe_cnd_aggregate_definitions)
 
  101       call set_param_pointer(input_definition, gwe_disv_aggregate_definitions)
 
  103       call set_param_pointer(input_definition, gwe_disu_aggregate_definitions)
 
  105       call set_param_pointer(input_definition, gwe_dis_aggregate_definitions)
 
  107       call set_param_pointer(input_definition, gwe_esl_aggregate_definitions)
 
  109       call set_param_pointer(input_definition, gwe_est_aggregate_definitions)
 
  111       call set_param_pointer(input_definition, gwe_fmi_aggregate_definitions)
 
  113       call set_param_pointer(input_definition, gwe_ic_aggregate_definitions)
 
  115       call set_param_pointer(input_definition, gwe_oc_aggregate_definitions)
 
  117       call set_param_pointer(input_definition, gwe_ssm_aggregate_definitions)