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, olf_nam_aggregate_definitions)
95 call set_param_pointer(input_definition, olf_dis2d_aggregate_definitions)
97 call set_param_pointer(input_definition, olf_disv2d_aggregate_definitions)
99 call set_param_pointer(input_definition, olf_dfw_aggregate_definitions)
101 call set_param_pointer(input_definition, olf_ic_aggregate_definitions)
103 call set_param_pointer(input_definition, olf_oc_aggregate_definitions)
105 call set_param_pointer(input_definition, olf_cdb_aggregate_definitions)
107 call set_param_pointer(input_definition, olf_chd_aggregate_definitions)
109 call set_param_pointer(input_definition, olf_flw_aggregate_definitions)
111 call set_param_pointer(input_definition, olf_pcp_aggregate_definitions)
113 call set_param_pointer(input_definition, olf_evp_aggregate_definitions)
115 call set_param_pointer(input_definition, olf_sto_aggregate_definitions)
117 call set_param_pointer(input_definition, olf_zdg_aggregate_definitions)