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, chf_nam_aggregate_definitions)
95 call set_param_pointer(input_definition, chf_disv1d_aggregate_definitions)
97 call set_param_pointer(input_definition, chf_cxs_aggregate_definitions)
99 call set_param_pointer(input_definition, chf_dfw_aggregate_definitions)
101 call set_param_pointer(input_definition, chf_ic_aggregate_definitions)
103 call set_param_pointer(input_definition, chf_oc_aggregate_definitions)
105 call set_param_pointer(input_definition, chf_cdb_aggregate_definitions)
107 call set_param_pointer(input_definition, chf_chd_aggregate_definitions)
109 call set_param_pointer(input_definition, chf_flw_aggregate_definitions)
111 call set_param_pointer(input_definition, chf_pcp_aggregate_definitions)
113 call set_param_pointer(input_definition, chf_evp_aggregate_definitions)
115 call set_param_pointer(input_definition, chf_sto_aggregate_definitions)
117 call set_param_pointer(input_definition, chf_zdg_aggregate_definitions)