Skip to content

*Restore Cor_v parentheses for symmetry with FMAs#882

Merged
Hallberg-NOAA merged 1 commit intoNOAA-GFDL:dev/gfdlfrom
Hallberg-NOAA:restore_Cor_v_FMA_parens
Apr 19, 2025
Merged

*Restore Cor_v parentheses for symmetry with FMAs#882
Hallberg-NOAA merged 1 commit intoNOAA-GFDL:dev/gfdlfrom
Hallberg-NOAA:restore_Cor_v_FMA_parens

Conversation

@Hallberg-NOAA
Copy link
Copy Markdown
Member

Restore the parentheses to the expressions for Cor_v in btloop_update_v() so that the model will once again respect rotational symmetry when fused-multiply-adds are enabled. These parentheses were in the corresponding expressions until PR #845 to dev/gfdl when they were inadvertently omitted. This commit changes answers (and restores rotational symmetry) when fused-multiply-adds are enabled.

  Restore the parentheses to the expressions for Cor_v in btloop_update_v so
that the model will once again respect rotational symmetry when
fused-multiply-adds are enabled.  These parentheses were in the corresponding
expressions until PR mom-ocean#845 to dev/gfdl when they were inadvertently omitted.
This commit changes answers (and restores rotational symmetry) when
fused-multiply-adds are enabled.
@Hallberg-NOAA Hallberg-NOAA added bug Something isn't working answer-changing A change in results (actual or potential) labels Apr 18, 2025
@Hallberg-NOAA
Copy link
Copy Markdown
Member Author

This PR has effectively passed PR testing at https://gitlab.gfdl.noaa.gov/ogrp/mom6ci/MOM6/-/pipelines/27166. (The new Baltic_OM5 test cases are still behaving strangely for reasons that demonstrably have nothing to do with this PR.)

@Hallberg-NOAA Hallberg-NOAA merged commit 991524b into NOAA-GFDL:dev/gfdl Apr 19, 2025
51 checks passed
@Hallberg-NOAA Hallberg-NOAA deleted the restore_Cor_v_FMA_parens branch April 22, 2025 22:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

answer-changing A change in results (actual or potential) bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants