6 SUBROUTINE create_file(HFILE,KDIMS,HNAM_DIM,KFILE_ID,KDIM_ID)
21 CHARACTER(LEN=*),
INTENT(IN) :: HFILE
22 INTEGER,
DIMENSION(:),
INTENT(IN) :: KDIMS
23 CHARACTER(LEN=*),
DIMENSION(:),
INTENT(IN) :: HNAM_DIM
24 INTEGER,
INTENT(INOUT) :: KFILE_ID
25 INTEGER,
DIMENSION(:),
INTENT(INOUT) :: KDIM_ID
29 INTEGER :: IRET,ILEN,JNBDIM,INBDIM
30 CHARACTER(LEN=50) :: YFILE
31 REAL(KIND=JPRB) :: ZHOOK_HANDLE
37 ilen = len_trim(hfile)
38 yfile = hfile(:len_trim(hfile))
39 iret = nf90_create(yfile, nf90_64bit_offset, kfile_id)
41 IF (iret.NE.nf90_noerr)
CALL handle_err(iret,
'CREATE_FILE')
47 iret = nf90_def_dim(kfile_id,hnam_dim(jnbdim),kdims(jnbdim),kdim_id(jnbdim
subroutine handle_err(IRET, HNAME)
subroutine create_file(HFILE, KDIMS, HNAM_DIM, KFILE_ID, KDIM_ID)