-
Notifications
You must be signed in to change notification settings - Fork 60
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
Obsolete the HENYEY_IGW_BACKGROUND_NEW option. #200
Conversation
Codecov Report
@@ Coverage Diff @@
## dev/gfdl #200 +/- ##
=========================================
Coverage 37.14% 37.15%
=========================================
Files 262 262
Lines 72761 72748 -13
Branches 13598 13598
=========================================
Hits 27026 27026
+ Misses 40721 40708 -13
Partials 5014 5014
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When an option is made obsolete, it should be removed from the the model code (outside of find_obsolete_params), and all of the code that is used exclusively with that option should also be deleted.
Also, because HENYEY_IGW_BACKGROUND_NEW is used to set a logical variable, the right call to obsolete it in find_obsolete_params would be call obsolete_logical(param_file, "HENYEY_IGW_BACKGROUND_NEW")
. We might also consider adding the optional argument , warning_val=.False.)
.
Thanks for the feedback! |
This has passed pipeline testing at https://gitlab.gfdl.noaa.gov/ogrp/MOM6/-/pipelines/16746, but it does change the contents of some MOM_parameter_doc files. |
@kshedstrom OK to squash this one? |
Nevermind, I see that it's already been merged into dev/ESMG. In order to preserve the dev/ESMG history, this needs to be merge-commited. |
Main to dev/ncar (after mom-ocean#1507 merge)
As discussed in the dev call today, make HENYEY_IGW_BACKGROUND_NEW obsolete.