v1.4.0
Minor release that includes performance improvements, particularly for transport time series and mask file generation. Example config files and job scripts have been updated for E3SM-Unified 1.5.0.
Minor enhancements
- Added 0 contour in MOC global #778
- Switch to using geometric_features aggregation lookup #784
- Improve performance of timeSeriesTransport task #786
- Switch to MPAS-Tools python command-line tools for region mask creation #783
- Create MOC masks like other region masks #793
- Switch to python transect masks #792
- Add 2 new transects to transport time series #791
- Add a yaml file for building a dev environment #798
- Switch to file spec for developemnt env. #799
- Select time-series colors from config options #802
- Add support for writing out pdfs in addition to pngs #803
- Add more control over font sizes #806
- Add mapParallelExec config option #814
- Add ncremap parallel exec #816
- Update geometric_features version for new MOC basins #817
Clean up
- Update python version to >= 3.7 #775
- Rename the example meshes to new E3SMv2 names #801
- Move timeSeriesAntarcticMelt legends to upper left #805
- Make time-series plots smaller #807
- Adjust cartopy grid lines #808
Bug fixes
- Update test suites so each test run is in its own directory #779
- Fix indexing issues with the MOC #794
- Iterate over region masks in oceanRegionalProfile sums #795
- Fix missing is3d attribute #804
Documentation
- Update documentation related to region groups #776
- Update readme to clarify dev instructions #810
- Update docs and example configs for E3SM-Unified 1.5.0 #819
Continuous Integration and Testing
- Improve LCRC test suites and add them for Compy and Cori #785
- Update test suites #788
- Various fixes and updates to test suites #797
- Update vmimages in Azure to latest #815