47 USE modi_get_dim_full_n
48 USE modi_get_size_full_n
49 USE modi_get_type_dim_n
50 USE modi_init_io_surf_mask_n
66 CHARACTER(LEN=6),
INTENT(IN) :: HPROGRAM
67 CHARACTER(LEN=6),
INTENT(IN) :: HMASK
68 CHARACTER(LEN=6),
INTENT(IN) :: HSCHEME
69 CHARACTER(LEN=5),
INTENT(IN) :: HACTION
70 CHARACTER(LEN=*),
OPTIONAL,
INTENT(IN) :: HNAME
72 CHARACTER(LEN=12),
DIMENSION(1) :: YSELECT
75 CHARACTER(LEN=100):: YCOMMENT
76 INTEGER :: ILU, IRET, IL, IFULL, JFILE
78 REAL(KIND=JPRB) :: ZHOOK_HANDLE
80 IF (
lhook)
CALL dr_hook(
'INIT_IO_SURF_OL_N',0,zhook_handle)
88 IF (haction==
'READ')
THEN 89 CALL read_surf(
'OFFLIN',
'DIM_FULL',ifull,iret)
101 IF (haction==
'READ' .AND.
lhook)
CALL dr_hook(
'INIT_IO_SURF_OL_N',1,zhook_handle
102 IF (haction==
'READ')
RETURN 113 IF (nrank==npio)
THEN 135 IF (
lhook)
CALL dr_hook(
'INIT_IO_SURF_OL_N',1,zhook_handle)
subroutine get_type_dim_n(DTCO, U, HTYPE, KDIM)
subroutine get_dim_full_n(KDIM_FULL_IN, KDIM_FULL_OUT)
integer, dimension(:), pointer nmask
character(len=200), dimension(25) xnetcdf_filename_out
subroutine get_size_full_n(HPROGRAM, KDIM_FULL, KSIZE_FULL_IN, KSIZE
subroutine init_io_surf_ol_n(DTCO, U, HPROGRAM, HMASK, HSCHEME, HACT
subroutine get_luout(HPROGRAM, KLUOUT)
integer, dimension(25) xnetcdf_fileid_out
subroutine init_io_surf_mask_n(DTCO, U, HMASK, KSIZE, KLUOUT, KFULL, KMASK)
subroutine wlog_mpi(HLOG, PLOG, KLOG, KLOG2, OLOG)