94 character(len=*),
intent(in) :: subcomponent
95 type(InputParamDefinitionType),
dimension(:),
pointer :: input_definition
96 nullify (input_definition)
97 select case (subcomponent)
99 call set_param_pointer(input_definition, gwt_nam_aggregate_definitions)
101 call set_param_pointer(input_definition, gwt_adv_aggregate_definitions)
103 call set_param_pointer(input_definition, gwt_api_aggregate_definitions)
105 call set_param_pointer(input_definition, gwt_dis_aggregate_definitions)
107 call set_param_pointer(input_definition, gwt_disu_aggregate_definitions)
109 call set_param_pointer(input_definition, gwt_disv_aggregate_definitions)
111 call set_param_pointer(input_definition, gwt_dsp_aggregate_definitions)
113 call set_param_pointer(input_definition, gwt_cnc_aggregate_definitions)
115 call set_param_pointer(input_definition, gwt_fmi_aggregate_definitions)
117 call set_param_pointer(input_definition, gwt_ic_aggregate_definitions)
119 call set_param_pointer(input_definition, gwt_ist_aggregate_definitions)
121 call set_param_pointer(input_definition, gwt_mst_aggregate_definitions)
123 call set_param_pointer(input_definition, gwt_oc_aggregate_definitions)
125 call set_param_pointer(input_definition, gwt_src_aggregate_definitions)
127 call set_param_pointer(input_definition, gwt_ssm_aggregate_definitions)