48 CHARACTER(LEN=6) :: CSURF_FILETYPE =
'ASCII '
53 CHARACTER(LEN=6) :: CTIMESERIES_FILETYPE =
'NONE '
56 CHARACTER(LEN=6) :: CFORCING_FILETYPE =
'NETCDF'
63 CHARACTER(LEN=28):: CPGDFILE =
'PGD'
64 CHARACTER(LEN=28):: CPREPFILE =
'PREP'
65 CHARACTER(LEN=28):: CSURFFILE =
'SURFOUT'
66 CHARACTER(LEN=28):: CNAMELIST =
'OPTIONS.nam'
72 LOGICAL :: LPRINT = .FALSE.
73 LOGICAL :: LRESTART = .FALSE.
74 LOGICAL :: LRESTART_2M = .FALSE.
75 LOGICAL :: LINQUIRE = .FALSE.
77 LOGICAL :: LWRITE_COORD = .FALSE.
79 LOGICAL :: LOUT_TIMENAME = .FALSE.
82 LOGICAL :: LDIAG_FA_NOCOMPACT = .FALSE.
93 REAL :: XTSTEP_SURF = 300.
94 REAL :: XTSTEP_OUTPUT = 1800.
95 INTEGER :: NB_READ_FORC = 0
100 LOGICAL :: LSET_FORC_ZS =.FALSE.
106 REAL :: XDELTA_OROG = 200.
113 LOGICAL :: LLIMIT_QAIR = .FALSE.
119 LOGICAL :: LLAND_USE = .FALSE.
124 LOGICAL :: LADAPT_SW = .FALSE.
129 LOGICAL :: LSHADOWS_SLOPE = .FALSE.
130 LOGICAL :: LSHADOWS_OTHER = .FALSE.
136 REAL :: XIO_FRAC = 1.
138 CHARACTER(LEN=4) :: YALG_MPI =
"LIN "
145 namelist/nam_io_offline/csurf_filetype, ctimeseries_filetype, cforcing_filetype, &
146 cpgdfile, cprepfile, csurffile, lrestart_2m, &
147 lprint, lrestart, linquire, nscal, nhalo, &
148 xtstep_surf, xtstep_output, ldiag_fa_nocompact, &
149 lset_forc_zs, lwrite_coord, lout_timename, llimit_qair, &
150 lshadows_slope,lshadows_other, &
151 nb_read_forc, lland_use, nproma, ni, nj, xio_frac, &
152 yalg_mpi, xdelta_orog, ladapt_sw