75 character(len=*),
intent(in) :: subcomponent
76 type(InputParamDefinitionType),
dimension(:),
pointer :: input_definition
77 nullify (input_definition)
78 select case (subcomponent)
80 call set_param_pointer(input_definition, swf_nam_aggregate_definitions)
82 call set_param_pointer(input_definition, swf_disv1d_aggregate_definitions)
84 call set_param_pointer(input_definition, swf_dis2d_aggregate_definitions)
86 call set_param_pointer(input_definition, swf_disv2d_aggregate_definitions)
88 call set_param_pointer(input_definition, swf_cxs_aggregate_definitions)
90 call set_param_pointer(input_definition, swf_dfw_aggregate_definitions)
92 call set_param_pointer(input_definition, swf_ic_aggregate_definitions)
94 call set_param_pointer(input_definition, swf_cdb_aggregate_definitions)
96 call set_param_pointer(input_definition, swf_chd_aggregate_definitions)
98 call set_param_pointer(input_definition, swf_flw_aggregate_definitions)
100 call set_param_pointer(input_definition, swf_zdg_aggregate_definitions)