Skip to content

*Restore PFv parentheses for symmetry with FMAs#875

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

*Restore PFv parentheses for symmetry with FMAs#875
Hallberg-NOAA merged 1 commit intoNOAA-GFDL:dev/gfdlfrom
Hallberg-NOAA:restore_PFv_parens

Conversation

@Hallberg-NOAA
Copy link
Copy Markdown
Member

Restore the parentheses to the expressions for PFv 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. (PR #845 was merged in on March 10, 2025.) 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 6, 2025
Copy link
Copy Markdown

@theresa-cordero theresa-cordero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved.

  Restore the parentheses to the expressions for PFv 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
Copy link
Copy Markdown
Member Author

This PR has passed pipeline testing at https://gitlab.gfdl.noaa.gov/ogrp/mom6ci/MOM6/-/pipelines/27051.

@Hallberg-NOAA Hallberg-NOAA merged commit d1bd2c3 into NOAA-GFDL:dev/gfdl Apr 7, 2025
10 checks passed
@Hallberg-NOAA Hallberg-NOAA deleted the restore_PFv_parens branch April 22, 2025 22:30
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