20 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
21 LOGICAL,
INTENT(OUT) :: OECOCLIMAP
22 LOGICAL,
INTENT(OUT) :: OECOSG
23 CHARACTER(LEN=1),
INTENT(IN),
OPTIONAL :: HDIR
29 CHARACTER(LEN=1) :: YDIR
30 CHARACTER(LEN=12) :: YRECFM
35 REAL(KIND=JPRB) :: ZHOOK_HANDLE
40 IF (
lhook)
CALL dr_hook(
'READ_LECOCLIMAP',0,zhook_handle)
43 IF (
PRESENT(hdir))
then 48 CALL read_surf(hprogram,yrecfm,iversion,iresp,hdir=ydir)
50 CALL read_surf(hprogram,yrecfm,ibugfix,iresp,hdir=ydir)
52 IF (iversion<1 .OR. (iversion==1 .AND. ibugfix==0))
THEN 56 CALL read_surf(hprogram,yrecfm,oecoclimap,iresp,hdir=ydir)
59 IF (iversion<8 .OR. (iversion==8 .AND. ibugfix==0))
THEN 63 CALL read_surf(hprogram,yrecfm,oecosg,iresp,hdir=ydir)
66 IF (
lhook)
CALL dr_hook(
'READ_LECOCLIMAP',1,zhook_handle)
subroutine read_lecoclimap(HPROGRAM, OECOCLIMAP, OECOSG, HDIR)