2. Test cases
NB: (P) means that parallelization is tested for this case.
- SCRIPT_PGD_GRID :
- all types of grids (P)
- INIFILE in NAM_PGD_GRID of current and previous versions for CARTESIAN and CONF PROJ
- OPEN-MP loops for LONLATREG, IGN, GAUSS and LONLATREG cases
- regular and not regular for IGN L2E
- NOVMX=1 and NOVMX=2 for LONLATVAL
- SCRIPT_PGD_PHYSIO :
- orography : gtopo30 + all OROGTYPE, ZSFILTER, LIMP_ZS
- etopo2 for seabathy
- ISBA physiographic files (CLAY, SAND, SOC, TOPO_INDEX, PERM_GLO)
- FLAKE lake database for depths
- NAM_DATA_SEAFLUX for SST
- SCRIPT_PGD_ECOCLIMAP :
- NO ECOCLIMAP + ALL TEB OPTIONS + NAM_DATA_TEB
- Idem with missing TEB data filled by ECOCLIMAP
- NAM_DATA_TEB : classic
- NAM_DATA_TEB : csv file
- ALL ECOCLIMAP
- XRM_COVER, XRM_COAST, XRM_LAKE, XRM_SEA
- XUNIF_COVER
- uniform FRAC_TILES
- ECOCLIMAP + partial NAM_DATA_ISBA + 4 NTIME (1, 2, 12, 36):
- VGT, LAI, VEG, Z0, DG, RSMIN, GAMMA, CV, ROOTFRAC
- VGT
- LAI
- DG
- H_TREE
- RSMIN
- VEG
- Z0
- VGT, LAI
- VGT, RSMIN
- ISBA-DIF + DG, ROOTFRAC
- ISBA-DIF + ROOTDEPTH, GROUNDDEPTH, ROOT_EXT, ROOT_LIN
- ISBA-DIF + DG, ROOTDEPTH, ROOT_EXT, ROOT_LIN
- SCRIPT_PREP :
- GRIB file ALADIN, AROME, ARPEGE, ECMWF
- PREP file ASCII NEW/OLD
- PREP file LFI NEW/OLD
- ISBA PREP file ASCII 12P -> 1P
- ISBA PREP file ASCII 1P -> 12P
- ISBA TG PREP file ASCII
- ISBA HUG PREP file ASCII
- ISBA TG HUG file ASCLLV
- ISBA TG file NETCDF
- ISBA PREP file ASCII 2L -> DIF8
- ISBA PREP file ASCII DIF8 -> 3L
- ISBA SNOW PREP file ASCII CROCUS -> SN3L
- ISBA SNOW PREP file ASCII SN3L -> D95
- ISBA SNOW PREP file ASCII SN3L -> EBA
- ISBA SNOW PREP file + LSNOW_IDEAL
- TEB PREP file ASCII 5 layers -> less layers
- TEB TS PREP file ASCII
- TEB WS PREP file ASCII
- TEB PREP file ASCII less layers -> 5 layers
- TEB PREP file + LSNOW_IDEAL
- TEB GARDEN GREENROOF PREP file ASCII
- TEB GARDEN GREENROOF TG PREP file ASCII
- TEB GARDEN GREENROOF HUG PREP file ASCII
- TEB GARDEN GREENROOF TG HUG file ASCLLV
- SEAFLX PREP file ASCII
- SEAFLX PREP file NETCDF
- WATFLX PREP file ASCII
- FLAKE PREP file ASCII NEW/OLD
- FLAKE with LCLIM_LAKE
- SCRIPT_SEA : script_sea.sh CALLS script_sea_canopy.sh CALLS script_1d_ocean.sh
- SCRIPT_SEA:
- CINTERPOL_SST = ANNUAL (P)
- CINTERPOL_SST = MONTH (P)
- CINTERPOL_SST = NONE + XSST_UNIF = 271,15 (for calling ICE_SEA_FLUX)
- SST_DATA + ECUME
- SST_DATA + ECUME + OPTIONS
- SST_DATA + DIRECT
- SST_DATA + ITERAT
- SST_DATA + COARE30 + PWG
- SST_DATA + SEA_ALB = TA96
- SST_DATA + SEA_ALB = MK10
- SCRIPT_SEA_CANOPY :
- LSEA_SBL = F/T
- SCRIPT_1D_OCEAN :
- LOCEAN_MERCATOR = F/T (a)
- (a) + LOCEAN_CURRENT = T (b)
- (b) + LZERO_FLUX = T
- (b) + LPROGSST = T
- (b) + LDIAPYC = T (c)
- (c) + LPROGSST = T
- (b) + LCUR_REL = T + LTS_REL = T (d)
- (d) + XTIME_REL = 30000000 (e)
- (e) + LZERO_FLUX = T
- (e) + LCORR_FLUX = T + XCORFLX = 10.
- (e) + LPROGSST = T
- (e) + LDIAPYC = T (f)
- (f) + LPROGSST = T (P)
- SCRIPT_SEA:
- SCRIPT_WATER : script_water.sh CALLS script_water_canopy.sh
- SCRIPT_WATER :
- CINTERPOL_TS = ANNUAL
- CINTERPOL_TS = MONTH
- XTS_WATER_UNIF = 271.
- CWAT_ALB = TA96
- SCRIPT_WATER_CANOPY :
- LWAT_SBL = T/F (P)
- SCRIPT_WATER :
- SCRIPT_FLAKE : script_flake.sh CALLS script_flake_canopy.sh
- SCRIPT_FLAKE :
- CINTERPOL_TS = ANNUAL
- CINTERPOL_TS = MONTH
- XTS_UNIF = 271.
- ECUME
- ECUME + XTS_UNIF = 271.
- ECUME + OPTIONS
- FLAKE
- CFLK_ALB = TA96
- SCRIPT_FLAKE_CANOPY :
- LWAT_SBL = T/F (P)
- LSEDIMENTS = T
- LSEDIMENTS = T + LWAT_SBL = T (P)
- SCRIPT_FLAKE :
- SCRIPT_ISBA : script_isba.sh CALLS script_isba_photo.sh & script_isba_phys.sh
script_isba_photo.sh CALLS script_isba_neige.sh & script_exec_canopy.sh
script_isba_phys.sh CALLS script_isba_canoy.sh- SCRIPT_ISBA :
- ISBA-2L
- ISBA-3L
- ISBA-DIF 8layers
- ISBA-DIF 8 layers + CO84 (P)
- ISBA-DIF OPTIMIZED GRID (P)
- TOWN_TO_ROCK
- WATER_TO_NATURE
- TOWN_TO_ROCK + WATER_TO_NATURE (P)
- SCRIPT_ISBA_PHOTO :
- 1 patch
- 12 patchs (P)
- AGS
- AGS + PRM
- AGS + PRM + TR_ML
- AST
- AST + TR_ML (P)
- AST + TR_ML + PRM
- LAI
- LAI + TR_ML
- LAI + TR_ML + PRM (P)
- LAI + TR_ML + PRM + AGRIP
- LAI + TR_ML + PRM + AGRIP + IRRIG_FILE (P)
- LAI + TR_ML + PRM + AGRIP + IRRIG_FILE + LCLIM_LAI = F
- LST
- LST + AGRIP
- LST + AGRIP + TR_ML
- LST + AGRIP + TR_ML + PRM
- NIT
- NIT + PRM
- NIT + PRM + AGRIP
- NIT + PRM + AGRIP + TR_ML
- NCB
- NCB + PRM
- NCB + TR_ML
- NCB
- NCB + CNT
- NCB + CNT + TR_ML
- NCB + CNT + TR_ML + CPINUPCARBS (P)
- NCB + AGRIP
- NCB + AGRIP + CNT
- NCB + AGRIP + CNT + SPINUPCARBW
- SCRIPT_ISBA_PHYS :
- DEEPSOIL
- TEMPARP (P)
- PHYSDOMC
- CC1DRY = GB93
- CSCOND = PL98
- CSOILFRZ = LWT
- CALBEDO = WET, EVOL, CM13 (P)
- CROUGH = Z04D, Z01D, NONE, BE04 (P)
- CCP_SURF = HUM
- CRUNOFF = DT92, SGH
- CKSAT = SGH
- CRAIN = SGH
- CHORT = SGH
- CRUNOFF + CKSAT + CRAIN + CHORT = SGH (P)
- CDIFSCOND = MLCH
- SCRIPT_ISBA_NEIGE :
- D95 (P)
- EBA (P)
- SN3L (P)
- SN3L + LGLACIER
- SN3L + LGLACIER + SNOWRES
- CRO8
- CRO8 + LGLACIER
- CRO8 + LGLACIER + SNOWRES (P)
- CRO8 + LGLACIER + SNOWRES + SNOWDRIFT_SUBLIM (P)
- CRO8 + LGLACIER + SNOWRES + SNOWDRIFT_SUBLIM + NOSNOWDRIFT
- CRO10
- CRO15
- SCRIPT_ISBA_CANOPY :
- LISBA_CANOPY = T/F
- LCANOPY_DRAG
- SCRIPT_ISBA :
- SCRIPT_TEB : script_teb.sh CALLS script_teb_pgd.sh CALLS script_teb_prep.sh CALLS script_teb_run.sh
- SCRIPT_TEB :
- SIMPLE
- BEM
- GARDEN + GREENROOF + BEM + 5 patchs + ORIE + NIT
- GARDEN + GREENROOF + BEM + 5 patchs + ORIE + NIT + SN3L
- GARDEN + GREENROOF + BEM + 5 patchs + ORIE + NIT + SN3L + DIF8
- SCRIPT_TEB_PGD :
- 1 patch
- 9 patchs + ORIE
- 9 patchs + ORIE + others numbers of layers
- SCRIPT_TEB_PREP :
- 1 WALL
- 2 WALLS
- TEB_CANOPY = T
- 2 WALLS + TEB_CANOPY
- SCRIPT_TEB_RUN :
- CZ0H = MASC95, BRUT82, KAND07 (P)
- CCH_BEM = DOE-2, ’’
- CCOOL_COIL = DXCOIL, IDEAL
- CHEAT_COIL = FINCAP, IDEAL
- AUTOSIZE = T/F
- CCOOL_COIL = DXCOIL + CHEAT_COIL = FINCAP + AUTOSIZE (P)
- SCRIPT_TEB :
- SCRIPT_OFFLINE :
- CPGDFILE, CPREFILE, CSURFFILE
- LPRINT, LRESTART, LINQUIRE
- XTSTEP, XTSTEP_OUTPUT
- CSURF_FILETYPE + RESTART : NC, ASCII, LFI, FA (OLD/NEW) (P)
- RESTART + LRESET_BUDGET = F (P)
- RESTART without DIAGS NEW/OLD (P)
- CFORCING_FILETYPE : ASCII + OPTIONS, BINARY + OPTIONS, NETCDF + OPTIONS (P)
- CTIMESERIES_FILETYPE : NETCDF + LWRITE_COORD, ASCII, LFI, FA, TEXTE , BINARY (P)
- LNOWRITE_CANOPY, LNOWRITE_TEXFILE
- CLANG = EN/FR
- SCRIPT_CSTS : script_csts.sh CALLS script_csts_canopy.sh
- SCRIPT_CSTS :
- NAM_SURF_ATM
- NAM_SURF_CSTS
- NAM_CROCUSn (P)
- NAM_SSOn (P)
- SCRIPT_CSTS_CANOPY :
- all CANOPY T/F (P)
- SCRIPT_CSTS :
- SCRIPT_CAS_PARTS :
- LANDUSE : NETCDF, PREP_NC, PREP_ASCII, PREP_LFI
- CHEMISTRY : NC (P), ASCII, LFI, FA
- SNAP : NC, ASCII, LFI (P) , FA
- TOPMODEL : SIMPLE, RESTART, CRUNOFF=WSAT
- TSZ0 (P)
- IDEAL (P)