New developments in SURFEX V9.1.0

CEN - Crocus
 

  • Particle filter in SODA : assimilation of snow depth, optical reflectance, wet snow product (Cluzet et al., 2021, 2022 ; Deschamps-Berger et al., 2022)
  • Externalization of Crocus with other surface schemes (SVS2, Woolley et al., in review ; FSM2, Mazzotti et al., in review)
  • Technical optimizations (loops) and cleaning (snow3L_isba), Crocus tests in STRATO
  • NetCDF4 outputs and compression (optional)
  • New snow metamorphism B21 (Baron, 2023 ; Lafaysse et al., 2025)
  • Ice formation when freezing rain (Quéno et al., 2018)
  • SnowPappus blowing snow transport model for 2D offline simulations (with MPI communications)
    (Baron et al., 2024 ; Haddjeri et al., 2024)
  • Adaptation of snow interception, melt and unloading in MEB for mid-latitudes. Improvement of MEB-Crocus coupling.

SURFACE
 

  • MEB : new physics option for ISBA and ISBA-MEB. The addition of an option for both ISBA and ISBA-MEB to include a baresoil resistance for the baresoil evaporation computation. See Marti et al. (2025) for details.
  • MEB : MEB can be used now for all covers (including low vegetation) except for ROCK, BARESOIL and PERMANENT SNOW patches. Before it was limited to forest patches only.
  • MEB bugfix : A bugfix of the call to cotwores.F90 from isba_meb.F90 was corrected which caused patch memory to be lost (when using MEB). This redundancy lead to some bugs. This has no impact on results except with MEB-it avoids a bug.
  • Multi-level initialization for ISBA : it’s now possible to initialize temperature and water content for each soil level, and not only SURF/ROOT/DEEP. For exemple, if DIF is used, is now possible to give a value of TG and WG for each of the 14 soil levels. This development leads to a modification of the keys to initialize ISBA. Please refer to the section dedicated to changes of namelist.
  • Multi-layer texture : possibility to give sand and clay fractions for different soil levels
  • Ags revision
  • Landuse/landcover revision
  • Add of some FLake diagnostics
  • Optimization
  • some technical modifications (for MASCOT project) without impact for the user
  • modifications to prepare possible compilation with cmake without impact for the user
  • bugfixes