-
Notifications
You must be signed in to change notification settings - Fork 0
ESMF_8_5_0 Known Bit for bit Changes
oehmke edited this page Dec 10, 2022
·
4 revisions
- Commits: 30365a87b3a44291505bd7661dc8d1de7e8ff084, 77c8b1704dab8345375190353b1d7d667c531612
- Reason for change: These commits fix an error in first-order conservative weight calculation that will occur in some situations when a destination cell is a concave quadrilateral. The fix was made to both the 2D Cartesian and 2D spherical weight conservative calculation.
- Expected bit-for-bit changes:
- Small changes to first-order conservative weights for destination cells that are concave. These changes can occur for either 2D Cartesian or 2D spherical Grids or Meshes.
- Commits: 4737c37db054be2ebd35b658838ed0a1080f2cca, 795dd0f53a4943fe519307e92ad328a9ee714995, d2d5eeec87d848f42f76a2ebf17a27c49b85dd04, eea04dbb9587ae731d7daf4fafdbed535125de7b, a68655dea0cff3f4de01e08e1f1b6c35595cd4ef
- Reason for change: This commit changes the cubed sphere coordinate generation to use R8 reals. This makes the algorithm more accurate and also aligns it better with the same algorithm used by NASA.
- Expected bit-for-bit changes:
- Small changes to the coordinate values produced by ESMF_GridCreateCubedSphere() or ESMF_MeshCreateCubedSphere(), and also changes to anything which depends on those values (e.g. regridding weights).