+Make units argument mandatory for get_param_real#300
+Make units argument mandatory for get_param_real#300marshallward merged 3 commits intoNOAA-GFDL:dev/gfdlfrom
Conversation
Codecov Report
@@ Coverage Diff @@
## dev/gfdl #300 +/- ##
============================================
- Coverage 38.22% 38.22% -0.01%
============================================
Files 269 269
Lines 76359 76359
Branches 14025 14025
============================================
- Hits 29190 29189 -1
- Misses 41929 41931 +2
+ Partials 5240 5239 -1
... and 1 file with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
aefbf55 to
67c4d59
Compare
|
This PR has been lingering for about a month now because there is some controversy about whether it is acceptable to make the Going forward, there seem to be about 5 options for how to deal with the
Because of the separate PR #320, this PR is no longer holding up any other code changes. |
This commit includes changes to the get_param_real and log_param_real interfaces to make the units arguments mandatory. It also adds an optional unscale argument to the log_param_real interfaces. Without other changes in the previous commits, it will cause the MOM6 code to fail to compile. However, by itself this commit does not change any answers or output.
67c4d59 to
1489e59
Compare
|
Gaea regression: https://gitlab.gfdl.noaa.gov/ogrp/MOM6/-/pipelines/19644 ✔️ |
This commit includes changes to the get_param_real and log_param_real interfaces to make the units arguments mandatory. It also adds an optional unscale argument to the log_param_real interfaces. Without other changes in the previous commits, it will cause the MOM6 code to fail to compile. However, by itself this commit does not change any answers or output.