-
Notifications
You must be signed in to change notification settings - Fork 245
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
DTBT_RESET_PERIOD affects answers when DTBT is the same #143
Comments
Ah HA! The logfile reports dtbt as the same but the logfile lied! |
The logfile is only created during initialization, whereas when the parameter DTBT is set to be negative in the MOM_input file and is set dynamically, the value of dtbt can evolve, with a frequency dermined by DTBT_RESET_PERIOD, and the default is to redo the calculation every thermodynamic time step. The log file did not lie, in that the initial value of dtbt was properly logged. At one point in GOLD we also logged whenever dtbt was changed, and perhaps this behavior should be replicated here, perhaps conditional on the value of DEBUG. |
How about reporting DTBT depending on the value of VERBOSITY? I agree we don't want to write DTBT every step if we are re-evaluating all the time but it would be good to have the option to see it even when not using DEBUG. |
I just sat down to implement reporting DTBT when it changes and found that @Hallberg-NOAA implemented this years and years ago. See L735 that require VERBOSITY>3 to get the messages. @Hallberg-NOAA gets a 👏 I'm therefore closing the issue. |
Fix a bug in GM when using MEKE_GEOMETRIC
Added a logical branch in ice_temp_SIS2 to properly handle the case where there is a single thermodynamic layer in the sea ice, addressing SIS2 issue mom-ocean#143. All answers are bitwise identical.
I just removed DTBT_RESET_PERIOD from OM4_025 and found that DTBT was identical but the timestats changed.
We should be able to use DEBUG=True to find out where the differences are coming from.
The text was updated successfully, but these errors were encountered: