Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to ESMF 8.8.0 #252

Closed
mathomp4 opened this issue Jan 10, 2025 · 0 comments · Fixed by #256
Closed

Update to ESMF 8.8.0 #252

mathomp4 opened this issue Jan 10, 2025 · 0 comments · Fixed by #256
Assignees
Labels
library update Update to libraries

Comments

@mathomp4
Copy link
Member

It has been released:

https://github.com/esmf-org/esmf/releases/tag/v8.8.0

and we know from MAPL that we need it in some instances with spack:

GEOS-ESM/MAPL#3298

and it has many update for/from GEOS folks such as @tclune, @atrayano, etc.

NOTE: Per the Release Notes:

  • Some bit-for-bit changes are expected for this release compared to ESMF 8.7.0. This is based on test runs with the Intel compiler suite using options “-O2 -fp-model precise”, and due to the following change:
    • The second-order conservative weight calculation algorithm used by the ESMF regrid weight generation methods and applications was modified to operate on the incoming destination cells in the order of their ids. This fixes an issue where sometimes weights were calculated slightly differently on different PETs due to changes in destination order. The fix was made to both the 2D Cartesian and 2D spherical weight calculation. Expected bit-for-bit changes:
      • Roundoff level changes to second-order conservative weights due to a change in calculation order.
    • The algorithm for calculating second-order conservative weights on the XGrid has been improved to use more of the information inherent in the XGrid. This removes some issues with unmapped cells as well as making the results more precise.
      • Changes to second-order conservative weights when calculated through the XGrid.
@mathomp4 mathomp4 added the library update Update to libraries label Jan 10, 2025
@mathomp4 mathomp4 self-assigned this Jan 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
library update Update to libraries
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant