forked from NOAA-GFDL/MOM6
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added the new function query_debugging_checks to the MOM_debugging module to return flags indicating what types of debugging are enabled, including checksums or redundant value checks. This new routine is used to allow for the redundant value checks in various step_MOM routines to be enabled or disabled at run-time when debugging is on overall (by setting DEBUG = True). For cases with inconsistent redundant points, this change allows for a reduction in the volume of debugging information sent to stdout from multiple PEs (in an arbitrary order), while for cases without inconsistent redundant points this change will allow for faster debugging with checksums alone. All answers are bitwise identical, but there is a new publicly visible routine.
- Loading branch information
1 parent
12af900
commit 2c1a9d3
Showing
4 changed files
with
86 additions
and
39 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters