Skip to content

GCPy 1.3.0

Compare
Choose a tag to compare
@yantosca yantosca released this 26 Oct 18:50
· 477 commits to main since this release

Release date: 25 Oct 2022
DOI

What's New

  • New features in benchmarking scripts (@lizziel, @yantosca)
    • Force garbage collection at end benchmarking functions (@yantosca)
    • Extra print statements (@lizziel)
    • Diff-of-diffs plots for 1-year benchmarks (@lizziel)
    • sparselt is now a GCPy requirement (@lizziel)
  • Removed obsolete environment.yml files (@yantosca)
  • Added requirements.yml to docs folder for Sphinx/RTD documentation (@yantosca)
  • Added regrid_restart_file.py by @LiamBindle in #159
  • Add fix for GEOS-Chem Classic restart file path by @msulprizio in #160

What's Changed

  • Fixed several issues in benchmarking scripts (@laestrada, @lizziel, @yantosca), also see PR #164
    • Updates for new GCHP restart file format by @lizziel in #151
    • Fixed bug in budget_ox.py; The drydep loss of Ox for GCHP was 12x too high
    • Add OMP_NUM_THREADS and OMP_STACKSIZE in plot_driver.sh (@yantosca)
    • Increase requested memory to 50MB in plot_driver.sh (@yantosca)
    • Benchmark scripts print a message upon completion (@yantosca)
    • Linted several benchmarking routines with Pylint (@yantosca)
    • Rewrote algorithm of add_lumped_species_to_dataset for speed (@yantosca)
    • Can now specify the path to species_database.yml for 1yr benchmarks (@yantosca)
    • 1-yr benchmarks now save output in subdirs of the same path (@lizziel)
    • Avoid hardwiring restart file paths in benchmark scripts (@yantosca)
    • Now use outputs_subdir tag from YAML file for paths to diagnostic files (@yantosca)
    • Now use restarts_subdir tag from YAML file for paths to restart files (@yantosca)
    • GCPy now uses proper year for dev in 1-yr benchmarks (@laestrada)
    • Fixed date string issue in benchmarking scripts (@lizziel)
    • Updates for new GCHP restart file format (@lizziel)
  • Updated environment.yml with package versions that work together (@yantosca)
  • Updated the AUTHORS.txt and LICENSE.txt files (@yantosca)

Full Changelog: 1.2.0...1.3.0