Skip to content

Releases: GEOS-ESM/GEOSldas

v20.2.0 - Default tile-space HISTORY output to nc4; bug fixes

26 Nov 14:52
e31cbac

Choose a tag to compare

v20.1.0 - ObsFcstAna postprocessing tool and 2d output for EASE

01 Jul 13:02
32ff610

Choose a tag to compare

  • 0-diff vs. GEOSldas v20.0.0.

  • Uses GEOSldas_GridComp v3.1.0.

  • New features:

    • Python package for post-processing ObsFcstAna output into data assimilation diagnostics (PR #87, PR #111).
    • Support for 2d output from EASE tile space and 2d output on EASE grid:
      • Switched EASE grid handling to new MAPL EASE Grid Factory (PR #115).
      • Revised pre-processing of HISTORY template (PR #118).
    • Support for tile space of stretched cube-sphere grids (PR #109).
  • Minor changes:

    • Revised experiment setup for coupled land-atm DAS (PR #102).
    • Updated defaults in LDASsa_DEFAULT_inputs_*.nml files (PR #104).
    • Specify only "ntasks_model" in SLURM resource request (PR #106).
    • Added optional SLURM "constraint" (PR #112).
  • GEOSgcm_GridComp v2.7.5:

  • Bug fixes:

  • Utilities:

  • Infrastructure:

v20.0.0 - Added landice simulation

28 May 17:05
1e6531e

Choose a tag to compare

  • 0-diff vs. GEOSldas v19.0.0.

  • Uses GEOSldas_GridComp v3.0.0.

  • Science changes:

    • Added functionality to simulate landice tiles (PR #18).
    • Added model-based QC of (MODIS) snow cover area fraction observations using layer-1 soil temperature (PR #96).
  • Minor changes:

    • Added default settings and command line args for coupled land-atm DAS (PR #94).
    • Added functionality to read nc4-formatted tile file (PR #18).
  • GEOSgcm_GridComp v2.7.4:

  • Utilities:

  • Infrastructure:

    • ESMA_env v4.38.0, Baselibs v7.33.0 (PR #812).
    • ESMA_cmake v3.62.1 (PR #812).
      • Added BUILD_INFO.rc file.
      • Updated parallel build and CI workflows.
    • MAPL v2.56.0 (PR #809, PR #812).

v19.0.0 - Multi-sensor soil moisture and snow cover assimilation, M21C met forcing

15 Apr 19:24
08d9885

Choose a tag to compare

  • 0-diff vs. GEOSldas v18.1.0 for Intel with standard optimization and no bit shaving. Otherwise, there are roundoff differences in diagnostic output (PR #796).

  • Uses GEOSldas_GridComp v2.0.0.

  • Science changes:

  • Minor changes:

    • Revised variable names (SHORT_NAME) and descriptions (LONG_NAME) to match M21C file specs (GEOSldas_GridComp PR #72).
    • Updated subroutines read_obs_sm_ASCAT_EUMET(), read_obs_SMAP_halforbit_Tb(), read_obs_SMOS() and read_obs_MODIS_SCF() with hardcoded time ranges for when observations are available and should be read (GEOSldas_GridComp PR #73).
    • Renamed tilecoord%pfaf to %pfaf_index; added matlab tile file reader (GEOSldas_GridComp PR #78).
    • Improved setup of coupled land/atm DAS (incl. changed nomenclature of met forcing files: "Nx+-" --> "bkg.lfo_*") (GEOSldas_GridComp PR #81).
  • GEOSgcm_GridComp v2.7.2:

  • Utilities:

  • Infrastructure:

    • ESMA_env v4.36.0, Baselibs v7.32.0 (PR #796).
      • Removed SLES12 for NCCS.
      • Moved to GEOSpyD 24.11.3 Python 3.12.
    • ESMA_cmake v3.57.0 (PR #796).
    • MAPL v2.54.2 (PR #796).
  • Removed:

v18.1.0 - Improved variable names and descriptions (MERRA-21C)

05 Nov 22:13
c1a5b45

Choose a tag to compare

  • 0-diff vs. GEOSldas v18.0.3 except for data assimilation in cube-sphere tile space (PR #41).

  • Uses GEOSldas_GridComp v1.1.0.

  • Minor changes:

    • More optimal distribution of tiles on processors for cubed-sphere tile space (PR #41).
  • GEOSgcm_GridComp v2.6.3:

  • Utilities:

  • Infrastructure:

    • ESMA_env v4.29.1, Baselibs v8.7.0 (PR #781).
      • Update to Intel MPI 2021.13.
    • ESMA_cmake v3.52.0 (PR #781).
    • MAPL v2.50.1 (PR #781).
    • ecbuild v1.4.0 (PR #781).
  • Bug fixes:

    • Do not increment CO2_YEAR when it is a no-data-value. For Catchment simulations, exclude CatchCN-specific resource variables from LDAS.rc (PR #51).
    • Bug fix and improved efficiency in matlab script for generation of mwRTM_param (PR #46).
    • Changed EXPDIR to absolute path for POSTPROC_HIST>0 option to work (PR #42).
    • Support HISTORY output of ASNOW alone from ENSAVG Gridcomp (PR #49).
  • Documentation:

    • Updates and corrections (PR #776).
  • Removed:

    • Removed restart options F and G (PR #40).

v18.0.3 - Bug fix in update_type=13

12 Apr 15:45
7ed2a60

Choose a tag to compare

v18.0.2 - Bug fix in ldas_setup

10 Apr 21:31
b5121b8

Choose a tag to compare

  • 0-diff vs. v18.0.1.

  • Bug fix:

    • In ldas_setup, fixed submission of job for remapping of restarts by pointing to GEOSldas_GridComp v1.0.1.

v18.0.1 - Revised repository structure

27 Mar 09:31
589465e

Choose a tag to compare

  • 0-diff vs. v18.0.0.

  • Essentially identical to v18.0.0 except for revised repository structure after split into two repositories: GEOSldas and GEOSldas_GridComp (PR #748, PR #750).

  • Minor changes:

    • Support for running "sbatch [FULL_PATH/]lenkf.j" from any directory (PR #745).

v18.0.0 - MODIS snow cover fraction and ASCAT soil moisture assimilation

22 Mar 13:16
2deea0b

Choose a tag to compare

  • 0-diff vs. v17.13.1 except for MAPL bug fix (PR #734). Simulations with data assimilation are not 0-diff between SLES12 vs. SLES15 on NCCS/Discover (PR #693).

  • Notes:

    • Release uses original GEOSldas repository structure. Next release is expected to use a revised repository structure.
  • Science changes:

  • GEOSgcm_GridComp v2.5.2:

  • Interface:

    • Use boundary conditions inputs in revised directory layout and naming convention (PR #680).
  • Utilities:

  • Infrastructure:

    • Updated for NCCS/Discover hardware:
      • Added support for SLES15/Milan nodes (PR #693).
      • Removed support for Haswell nodes (PR #681).
    • Support for running GEOSldas at the NASA Advanced Supercomputing (NAS) facility (PR #706).
    • Allow experiment setup from another user's build (PR #733, PR #740).
    • ESMA_env v4.23.0, Baselibs v7.16.0 (PR #681).
    • ESMA_cmake v3.41.0 (PR #725).
    • MAPL v2.44.1 (PR #734).
    • CircleCI Orb v2 (PR #694).
    • Replaced FLAP with fArgParse (PR #669).
    • Updated versions of GitHub Actions (PR #739).
  • Documentation:

    • Updates and corrections (PR #728).
  • Bug fixes and other minor changes:

    • Fixed bug that degraded simulation when writing (MAPL-binary) instantaneous output with bit shaving (PR #734).
    • Removed requirement for mwRTM parameter input files (PR #685).
    • Support for reading corrected precipitation from aggregated daily netcdf files (PR #718).
    • Updated generate_catchincr_hist.py and sample documents for coupled land-atmosphere data assimilation (PR #698).
    • Bug fix to avoid NaN for ens std-dev in debug mode (PR #679).
    • Implementation changes for FFT used in perturbations (PR #679).
    • Some cleanup of unused variables (PR #679).
    • Updated met forcing path when coupled with ADAS (PR #682).
    • Added more export variable definitions to tile_bin2nc4.F90 (PR #676).
    • Fixed LONG_NAME for longwave radiation variables (PR #674, GEOSgcm_GridComp PR #764).
    • Fixed bug in matlab reader MAPL_ReadForcing_fullfile.m (PR #665).
    • Renamed GEOSldas_GridComp/Shared to GEOSldas_GridComp/LDAS_Shared (PR #714).

v17.13.1 - Bug fix: Remapping of restarts

24 Jun 13:43
f8e314e

Choose a tag to compare

  • 0-diff vs. v17.13.0.

  • Infrastructure:

  • Bug fixes:

    • Fixed error in remapping of restarts with GEOSldas (GEOSgcm_Util PR#23).