dm_dwd_mosmix_station_find Function

public function dm_dwd_mosmix_station_find(stations, id, station, found) result(rc)

Uses

  • proc~~dm_dwd_mosmix_station_find~~UsesGraph proc~dm_dwd_mosmix_station_find dm_dwd_mosmix_station_find module~dm_string dm_string proc~dm_dwd_mosmix_station_find->module~dm_string module~dm_error dm_error module~dm_string->module~dm_error module~dm_kind dm_kind module~dm_string->module~dm_kind module~dm_error->module~dm_kind module~dm_ascii dm_ascii module~dm_error->module~dm_ascii iso_fortran_env iso_fortran_env module~dm_kind->iso_fortran_env

Returns station of id from array stations in argument station.

The function returns the following error codes:

  • E_EMPTY if array is empty.
  • E_NOT_FOUND if station id was not found.

Arguments

Type IntentOptional Attributes Name
type(dwd_mosmix_station_type), intent(inout) :: stations(:)

MOSMIX stations.

character(len=*), intent(in) :: id

Station id.

type(dwd_mosmix_station_type), intent(out), optional :: station

MOSMIX station of id.

logical, intent(out), optional :: found

Station found.

Return Value integer


Calls

proc~~dm_dwd_mosmix_station_find~~CallsGraph proc~dm_dwd_mosmix_station_find dm_dwd_mosmix_station_find interface~dm_to_upper dm_to_upper proc~dm_dwd_mosmix_station_find->interface~dm_to_upper proc~dm_string_to_upper dm_string_to_upper interface~dm_to_upper->proc~dm_string_to_upper