Skip to content

Commit

Permalink
Merge pull request #2786 from GEOS-ESM/feature/mathomp4/prepare-4.25
Browse files Browse the repository at this point in the history
  • Loading branch information
mathomp4 committed Apr 25, 2024
2 parents 24e23ea + 4e0cd92 commit 40d1949
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 4 deletions.
20 changes: 17 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]

### Added
- Release the pfio memory as early as possible

### Changed

### Fixed

### Removed

- Removed CMake logic for macOS + Intel as that is an unsupported configuration

### Deprecated

## [2.45.0] - 2024-04-25

### Added

- Add glob function in sampler code, supporting wild character, e.g., filename template = `amsr2_gcom-w1.%y4%m2%d2T%h2%n2*.nc4`
- Checked resource for o-server. It quits if the numer requested is inconsistent with being used
- Replace local HorzIJIndex sear with the GlobalHorzIJindex search
Expand Down Expand Up @@ -37,6 +51,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Changed

- Release the pfio memory as early as possible
- Trajectory sampler: ls_rt -> ls_chunk (via mpi_gatherV) -> ls_distributed(bk=cs_grid; via ESMF_FieldRedistStore), aiming to save computational time. To gather 3D data via mpi, options for level by level and single-3D are added via ifdef.
- The MAPL\_ESMFRegridder manage now does compute the transpose by default
- Bypassed the I-Server reading call when there is no extdata
Expand All @@ -56,6 +71,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Update CI to use Baselibs 7.23.0 and GCC 13.2 for GNU tests

### Fixed

- Change to IntArray's pointer to store data to avoid Intel Ifort bug
- Fix inconsistency in History output so that multi-dimensional coordinate variables are also compressed if requested in the collection
- Minor workaround to enable NAG 7.2.01 to compile. (Reproducer submitted to NAG.)
Expand All @@ -67,8 +83,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Removed CMake logic for macOS + Intel as that is an unsupported configuration

### Deprecated

## [2.44.3] - 2024-03-28

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ endif ()

project (
MAPL
VERSION 2.44.3
VERSION 2.45.0
LANGUAGES Fortran CXX C) # Note - CXX is required for ESMF

# Set the possible values of build type for cmake-gui
Expand Down

0 comments on commit 40d1949

Please sign in to comment.