67 INTEGER,
INTENT(IN) :: KUNIT
68 REAL,
DIMENSION(:),
INTENT(IN) :: PVAR
69 INTEGER,
INTENT(IN) :: KI
74 INTEGER :: INI,ILAMBERT
78 REAL,
DIMENSION(KI) :: ZXI, ZYI
79 REAL,
DIMENSION(KI) :: ZXN, ZYN
80 REAL,
DIMENSION(KI) :: ZDXI, ZDYI
81 REAL,
DIMENSION(KI) :: ZDX, ZDY
82 INTEGER :: IIMAX,IJMAX
83 REAL :: ZLONMIN,ZLONMAX,ZLATMIN,ZLATMAX
84 REAL(KIND=JPRB) :: ZHOOK_HANDLE
86 IF (
lhook)
CALL dr_hook(
'WRITE_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 106 CALL abor1_sfx(
"WRITE_FILE_ISBAMAP: TYPE DE GRILLE NON GERE PAR LE CODE" 117 IF(ug%G%CGRID.EQ.
'IGN')
THEN 119 WRITE(kunit,*) zxn(1)
120 WRITE(kunit,*) zyn(1)
123 WRITE(kunit,*) zdxi(1)
128 WRITE(kunit,*) pvar(jj)
131 WRITE(kunit,*) zxi(1)
132 WRITE(kunit,*) zyi(1)
136 WRITE(kunit,*) zdxi(1)
142 jindex = (jj-1) * iimax + ji
143 WRITE(kunit,*) pvar(jindex)
148 IF (
lhook)
CALL dr_hook(
'WRITE_FILE_ISBAMAP',1,zhook_handle)
subroutine get_gridtype_ign(PGRID_PAR, KLAMBERT, KL, PX, PY, PDX, PDY, KDIMX, KDIMY, PXALL, PYALL)
subroutine write_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