2.2.1.1. namelist NAM_IO_OFFLINE
This namelist is the main namelist used in the off-line mode.
Fortran name | Fortran type | values | default value |
CSURF_FILETYPE | string of 6 characters | "FA " , "ASCII ", "LFI ","NC " | "ASCII " |
CTIMESERIES_FILETYPE | string of 6 characters | "NETCDF", "OFFLIN", "NONE ", "ASCII ", "TEXTE ", "BINARY", "FA ", "LFI ", "NC ", "XIOS" | "NONE " |
CFORCING_FILETYPE | string of 6 characters | "NETCDF", "BINARY", "ASCII" | "NETCDF" |
CPGDFILE | string of 28 characters | "PGD" | |
CPREPFILE | string of 28 characters | "PREP" | |
CSURFFILE | string of 28 characters | "SURFOUT" | |
LPRINT | logical | .FALSE. | |
LRESTART | logical | .FALSE. | |
LRESTART_2M | logical | .FALSE. | |
LINQUIRE | logical | .FALSE. | |
NHALO | integer | 0 | |
NSCAL | integer | ≤59 | 0 |
XTSTEP_SURF | real | 300. | |
XTSTEP_OUTPUT | real | 1800. | |
LDIAG_FA_NOCOMPACT | logical | .FALSE. | |
LSET_FORC_ZS | logical | .FALSE. | |
XDELTA_OROG | real | 200. | |
LWRITE_COORD | logical | .FALSE. | |
LOUT_TILENAME | logical | .FALSE. | |
LLIMIT_QAIR | logical | .FALSE. | |
LADAPT_SW | logical | .FALSE. | |
LSHADOWS_SLOPE | logical | .FALSE. | |
LSHADOWS_OTHER | logical | .FALSE. | |
NB_READ_FORC | integer | Number of forcing time steps | 0 |
LLAND_USE | logical | .FALSE. | |
NPROMA | integer | none | |
NI | integer | none | |
NJ | integer | none | |
XIO_FRAC | real | 1. | |
YALG_MPI | character(LEN=4) | "LIN ","ADJ ","TILL","TILA" | "LIN" |
LALLOW_ADD_DIM | LOGICAL | F | |
LDELAYEDSTART_NC | LOGICAL | F | |
NDATESTOP | INTEGER(4) | 0,0,0,0 | |
LINTERP_SW | LOGICAL | F |
- CSURF_FILETYPE: type of Surfex surface files created during PGD or PREP steps. Filetypes in bold italic and / or red are not available in the open-source version of SURFEX.
- CTIMESERIES_FILETYPE: type of the files containing the output diagnostic time series. Filetypes in bold italic and / or red are not available in the open-source version of SURFEX.
- CFORCING_FILETYPE: type of atmospheric forcing files .
- CPGDFILE: name of the PGD file .
- CPREPFILE: name of the PREP file .
- CSURFFILE: name of the final output surfex file (restart file) .
- LPRINT: write information on screen during run .
- LRESTART: write restart file .
- LRESTART_2M : if .TRUE., N2M=1 in NAM_DIAG_SURFn and LPGD=.TRUE. in NAM_ISBA for the writing of the restart file.
- LINQUIRE: enable test of inquiry mode .
- NHALO: size of the halo for interpolations in PGD step (INTERPOL_FIELD). NHALO = 0 means that the whole domain is considered.
- NSCAL : to run a test case for the chemical part. NSCAL can take values until 59.
- XTSTEP_SURF: surface time step .
- XTSTEP_OUTPUT: time step of the output time series .
- LDIAG_FA_NOCOMPACT : fa compaction for diagnostic files.
- LSET_FORC_ZS: if T, the orography of the forcing file is set to the same value as in surface file .
- XDELTA_OROG: maximum difference allowed between forcing and surface file orographies if LSET_FORC_ZS=.F. (m)
- LWRITE_COORD: enables write of fields XLAT and XLON in output file .
- LOUT_TIMENAME: change name of output file at the end of the day .
- LLIMIT_QAIR: General flag for coherence between forcing Qair and calculated Qsat(Tair).
- LADAPT_SW: to activate the simple coherence between solar zenithal angle and radiation coded for TEB. The default is FALSE because this coherence should be computed more realistically.
- LSHADOWS_SLOPE: flag to account for shadows of the slope itself. Works only on a rectangular domain, with XIO_FRAC=1., YALG_MPI=’LIN’, and LEXPLICIT_SLOPE=T in NAM_ZS.
- LSHADOWS_OTHER: flag to account for shadows of the surrounding mountains. Works only on a rectangular domain, with XIO_FRAC=1., YALG_MPI=’LIN’, and LEXPLICIT_SLOPE=T in NAM_ZS.
- NB_READ_FORC: subdivisions of the reading of forcings. Can vary from 1 (all forcing data read in one time) to the total number of forcing time steps (what was done until now). It's usefull especially for netcdf forcing files on tori and yuki.
- LLAND_USE: if LLAND_USE = .TRUE., fractions of vegtypes can be given at INIT level, by the namelist NAM_LAND_USE, and other surface parameters are calculated through ECOCLIMAP. It allows to make a restart with new fractions of vegtypes. But for the moment, the water balance is not kept in this case (it will be done in next version).
- NPROMA, NI, NJ : parameters needed for OPEN-MP offline driver from GMAP, but not used in classical offline mode (size of openMP packets, domain sizes)
- XIO_FRAC : the I/O processor/thread will be affected XIO_FRAC * number of points affected to other processors/threads.
- YALG_MPI : type of algorithm used to distribute points in case of MPI parallelization:
- LIN : linear distribution
- ADJ : distribution grouping geographically adjacent points
- TILL : distribution to balance points from same tiles and types of vegetation between processors.
- TILA : distribution that combines ADJ and TILL.
- LALLOW_ADD_DIM : to be used only with XIOS. Allows to write TG, WG, WGI, SWD_ISBA/TEB/SEAFLUX/WATFLUX/FLAKE/SURF_ATM, SWU_ISBA/TEB/SEAFLUX/WATFLUX/FLAKE/SURF_ATM in 2D (number of points / number of ground layers for TG, WG, WGI; number of points / number of spectral bands for SWD and SWU).
- LDELAYEDSTART_NC : to begin the simulation from the PREP date, picking the corresponding forcing time step in the NETCDF forcing file.
- NDATESTOP : to end the simulation at this date (/year, month, day, hour/), also in case of a NETCDF forcing file. hour is expressed in seconds.
- LINTERP_SW : to interpolate the Short-Wave radiation with the new method. Default is false.