Releases: GEOS-ESM/GMAO_Shared
Updates 2020-11-25
- Add dependency to turn on
BUILD_SHARED_LIBS
- Update plots and stats to be consistent with recent CVS tags
- Updates to support DSOs in the future
- Update CI
Release consistent with GEOSadas-5_27_1 CVS Tag
This release is equivalent to the GEOSadas-5_27_1
CVS tag.
NOTE: This is NOT for development purposes. This is an orphan tag/branch based off of v1.10.6 with many subsequent changes some of which are on the main line of development. Any changes not yet on develop
will be brought in later as part of a MAPL 2 GEOSadas tag.
0-diff Updates 2020-10-28
- Make plots/configure portable when using someone else's build.
- Add logger for NaN detection (at a WARNING level) for QSAT and DQSAT codes.
- Add Docker authentication for pulls.
Bugfix for regrid_forcing
Zero-diff changes:
- Fixed regrid_forcing.x and regrid_forcing_esmf.x so they will work with MAPL2.2 and beyond
- Updated the NCPUs detection in various post scripts to be SLURM-aware
- Updated
changelog-enforcer.yml
to v1.4.0
0-diff Updates for Aoil_v2.0 and Constraint Diagnostics
- Updates in module atmOcnIntlayer (Issue #356)
a. removes the AOIL_COMP_SWITCH
b. AOIL now properly works with the coupled model (non 0-diff)
c. maintains 0-diff for uncoupled mode - Modify plots to display new constraint diagnostics
- Option to skip changelog update with "Skip Changelog" label (should only be used in rare circumstances)
Rollback use of nint()
Using nint()
instead of int()
in GEOS_Utilities.F90 can cause crashes if Debugging flags are on. Therefore, this is a rollback to the previous state.
Syncing git with ADAS
This is a Non-Zero-diff Change. The GEOSadas-5_27_0 version of GEOS_Shared/GEOS_Utilities.F90
has slightly different code, nint() instead of int(). This brings git up to date.
CircleCi Updates
Update CircleCI image for 6.0.16
Moved subroutines to GMAO_Shared
All the subroutines that are called from within OPENWATERCORE of GEOS_OpenWaterGridComp.F90 have been moved to GMAO_Shared so they can be shared across applications and components.
Allows Intel 19.1.2 to use CICE
Fixes to allow Intel 19.1.2 to use CICE