-
Notifications
You must be signed in to change notification settings - Fork 276
update mom6 to its main repo. 20250818 commit #2866
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 mom6 to its main repo. 20250818 commit #2866
Conversation
|
@DeniseWorthen I don't know that much in detail on this, this is what original PR said: The default equation of state is now EQN_OF_STATE = "WRIGHT_FULL", in place of the buggy previous default of "WRIGHT" |
|
So why would we want to use "buggy" WRIGHT EOS? |
|
actually I hesitated a bit last night when I modify that section, let me switch to the new default option |
|
@sanAkel FYI |
|
@jiandewang It makes no sense to use known buggy options! Cc: @yangfanglin |
|
Looking at the problematic routine, I also see |
|
@DeniseWorthen that is another option in my mind, I am testing |
|
test indicates WAVE_INTERFACE_ANSWER_DATE = 20230101 works but 20230102 and after failed. |
…ANSWER_DATE to 20230101
|
the above setting worked for all test cases, will summarize issue and work with GFDL. Hopefully we can remove wave answer date in the next round of PR mom-ocean/MOM6#1676 |
|
just removed all "BUG" flags in MOM_input (as we set ENABLE_BUGS_BY_DEFAULT=F now) |
|
@DeniseWorthen can you help me double check MOM_input ? I added ENABLE_BUGS_BY_DEFAULT = False and removed all other BUG flags (not really too much of that, GRID_ROTATION_ANGLE_BUGS and USE_TRIPOLAR_GEOLONB_BUG were set as F which mean they are using the bug-fix code so they are harmless but no need to be in MOM_input) |
|
@jiandewang To be honest, I'm not sure what the setting of Can you check w/ someone on the WAV team? |
@JessicaMeixner-NOAA can you tell us who is the right person on wave team for us to ask this question ? |
|
@jiandewang I'll see if I can look into the USE_LA_LI2016 model setting. |
|
Okay I just looked back through emails, and USE_LA_LI2016=True when using w/out the wave model and USE_LA_LI2016=False when using the wave model. The USE_LA_LI2016 is a logical to use the Li et al. 2016 (submitted) formula to determine the Langmuir number. When you are coupling w/a wave component, the wave model is helping calculate that instead. @jiandewang - is that what you needed or something else? |
|
@JessicaMeixner-NOAA this means we are using the correct setting for no wave case. Thanks |
|
I just checked a EDIT: I do see old emails(~2020) w/ a fix of a halo-decomp issue and Alper finding that setting this parameter = F gave restart reproducibility. I think that was a temporary fix, once the halo issue was resolved, we were able to set it |
|
I just checked all rt.sh cpld cases, they are all T |
|
I think it's a place where it might be "cleaner" to have it set as false, but it is not expected to change answers when you have a wave component. |
|
I carefully read Brandon's original email twice. Set USE_LA_LI2016 to T is correct for both with wave and w/o wave. |
|
Out for lunch at this moment, will be in front of computer in 20 minutes |
|
MOM6 merged with hash fe9e7bf |
|
sorry I reverted submodule before I saw the approval |
2610839
|
@jiandewang @JessicaMeixner-NOAA I ran the
|
|
Thank you @DeniseWorthen !!! |
|
@DeniseWorthen Thanks |
|
That is/was the expectation - I.e., these bug fixes do not change the answers in any "systematic way". |
|
Thanks @DeniseWorthen ! |

Commit Queue Requirements:
Description:
MOM6 main repo. is upated on 20250818 which is originally GFDL's change default parameter PR (mom-ocean/MOM6#1670). Need to merge it into dev/emc. See detail description at EMC MOM6 issue NOAA-EMC/MOM6#160
Commit Message:
Priority:
Git Tracking
UFSWM:
Sub component Pull Requests:
UFSWM Blocking Dependencies:
Documentation:
Changes
Regression Test Changes (Please commit test_changes.list):
Input data Changes:
Library Changes/Upgrades:
Testing Log: