85 character(len=*),
intent(in) :: subcomponent
86 type(InputParamDefinitionType),
dimension(:),
pointer :: input_definition
87 nullify (input_definition)
88 select case (subcomponent)
90 call set_param_pointer(input_definition, gwe_nam_aggregate_definitions)
92 call set_param_pointer(input_definition, gwe_adv_aggregate_definitions)
94 call set_param_pointer(input_definition, gwe_esl_aggregate_definitions)
96 call set_param_pointer(input_definition, gwe_ic_aggregate_definitions)
98 call set_param_pointer(input_definition, gwe_ctp_aggregate_definitions)
100 call set_param_pointer(input_definition, gwe_cnd_aggregate_definitions)
102 call set_param_pointer(input_definition, gwe_disv_aggregate_definitions)
104 call set_param_pointer(input_definition, gwe_disu_aggregate_definitions)
106 call set_param_pointer(input_definition, gwe_dis_aggregate_definitions)
108 call set_param_pointer(input_definition, gwe_est_aggregate_definitions)
110 call set_param_pointer(input_definition, gwe_fmi_aggregate_definitions)
112 call set_param_pointer(input_definition, gwe_ssm_aggregate_definitions)