7 KLUOUT,PCORNER_LAT,PCORNER_LON)
40 USE modi_get_mesh_corner_cartesian
41 USE modi_get_mesh_corner_conf_proj
42 USE modi_get_mesh_corner_gauss
43 USE modi_get_mesh_corner_ign
44 USE modi_get_mesh_corner_lonlat_reg
45 USE modi_get_mesh_corner_lonlatval
60 INTEGER,
INTENT(IN) :: KLUOUT
61 REAL,
DIMENSION(:,:),
INTENT(OUT) :: PCORNER_LAT
62 REAL,
DIMENSION(:,:),
INTENT(OUT) :: PCORNER_LON
69 REAL(KIND=JPRB) :: ZHOOK_HANDLE
76 IF (
lhook)
CALL dr_hook(
'GET_MESH_CORNER',0,zhook_handle)
78 il =
SIZE(pcorner_lat,1)
79 ic =
SIZE(pcorner_lat,2)
81 SELECT CASE (ug%G%CGRID)
96 WRITE(kluout,*)
'error in grid cell corner computations (routine GET_MESH_CORNER)' 97 WRITE(kluout,*)
'It is impossible to retrieve geographical coordinates (latitude, longitude)' 98 WRITE(kluout,*)
'for the following grid type: CGRID = ', ug%G%CGRID
99 CALL abor1_sfx(
'GET_MESH_CORNER: IMPOSSIBLE TO CALCULATE GRID CELL CORNER' 103 IF (
lhook)
CALL dr_hook(
'GET_MESH_CORNER',1,zhook_handle)
subroutine get_mesh_corner(UG, KLUOUT, PCORNER_LAT, PCORNER_LON)
subroutine get_mesh_corner_lonlat_reg(KGRID_PAR, KL, KC, PGRID_PAR, PC
subroutine abor1_sfx(YTEXT)
subroutine get_mesh_corner_ign(KGRID_PAR, KL, KC, PGRID_PAR, PCORNER_L
subroutine get_mesh_corner_cartesian(KGRID_PAR, KL, KC, PGRID_PAR, PCO
subroutine get_mesh_corner_conf_proj(KGRID_PAR, KL, KC, PGRID_PAR, PCO
subroutine get_mesh_corner_gauss(KGRID_PAR, KL, KC, PGRID_PAR, PCORNER
subroutine get_mesh_corner_lonlatval(KGRID_PAR, KL, KC, PGRID_PAR, PCO