Skip to content

Debug indices are now namelist params.

97d16bc
Select commit
Loading
Failed to load commit list.
Open

Add module for designating patch/col/etc. as "debug" #4018

Debug indices are now namelist params.
97d16bc
Select commit
Loading
Failed to load commit list.
Task list completed / task-list-completed Started 2026-05-15 22:27:17 ago

5 / 9 tasks completed

4 tasks still to be completed

Details

Required Tasks

Task Status
Tested during some column-level troubleshooting Completed
Add unit tests. Incomplete
The code in this PR branch builds with no errors. Completed
The code in this PR branch runs with no errors. Column-level troubleshooting Completed
I have reviewed relevant parts of the CLM documentation Tech Note or User's Guide to determine if anything needs to be changed or added. If it does, describe: Should add a bit in the Troubleshooting section of the User's Guide Completed
This PR either (a) does not create a need to update the documentation or (b) includes required documentation updates (see guidelines for contributing documentation). Which?: Will include updates, but I haven't made them yet. Incomplete
Add an option to the functions that would have them return true if any parent is debug. So for instance, you could set a column, landunit, or gridcell to debug, then do do_debug_patch(..., include_parent=.true.). Incomplete
Bill's POI module does this with lat/lon. Bring that in here. Incomplete
(Done with 97d16bc.) Make indices namelist params and just require that no merged code leave in do_debug_* calls. Completed