68 INTEGER,
INTENT(IN) :: KUNIT
69 REAL,
DIMENSION(:),
INTENT(OUT) :: PVAR
70 INTEGER,
INTENT(IN) :: KI
75 INTEGER :: INI,ILAMBERT
79 REAL,
DIMENSION(KI) :: ZXI, ZYI
80 REAL,
DIMENSION(KI) :: ZXN, ZYN
81 REAL,
DIMENSION(KI) :: ZDXI, ZDYI
82 INTEGER :: IIMAX,IJMAX
83 REAL :: ZLONMIN,ZLONMAX,ZLATMIN,ZLATMAX
84 REAL(KIND=JPRB) :: ZHOOK_HANDLE
86 IF (
lhook)
CALL dr_hook(
'READ_FILE_ISBAMAP',0,zhook_handle)
91 IF(ug%G%CGRID.EQ.
'CONF PROJ')
THEN 93 ELSE IF(ug%G%CGRID.EQ.
'LONLAT REG')
THEN 98 zdxi(:)=(zlonmax-zlonmin)/(iimax-1)
99 zdyi(:)=(zlatmax-zlatmin)/(ijmax-1)
100 ELSE IF (ug%G%CGRID==
'IGN')
THEN 104 CALL abor1_sfx(
"READ_FILE_ISBAMAP: TYPE DE GRILLE NON GERE PAR LE CODE" 113 IF(ug%G%CGRID.EQ.
'IGN')
THEN 119 READ(kunit,*) zdxi(1)
124 READ(kunit,*) pvar(jj)
132 READ(kunit,*) zdxi(1)
138 jindex=(jj - 1) * iimax + ji
139 READ(kunit,*) pvar(jindex)
144 IF (
lhook)
CALL dr_hook(
'READ_FILE_ISBAMAP',1,zhook_handle)
subroutine get_gridtype_ign(PGRID_PAR, KLAMBERT, KL, PX, PY, PDX, PDY, KDIMX, KDIMY, PXALL, PYALL)
subroutine read_file_isbamap(UG, KUNIT, PVAR, KI)
subroutine abor1_sfx(YTEXT)
subroutine get_gridtype_lonlat_reg(PGRID_PAR, PLONMIN, PLONMAX, PLATMIN, PLATMAX, KLON, KLAT, KL, PLON, PLAT)
subroutine get_gridtype_conf_proj(PGRID_PAR, PLAT0, PLON0, PRPK, PBETA