Changes to CPLHIST mode for robustness and getting the right default settings for CLM and an updated 1850 ndep file - #403
Conversation
… directory location for the DATM_CPLHIST_CASE under cpl/hist subdirectory
|
It's not clear to me if the intent of this PR + #405 are needed for:
|
It's (1) - to be able to use CPLHIST output. |
|
OK, if this is only needed for CTSM to read CPL_HIST data my read is that this PR isn't critical for the next alpha09 tag. What do others think? |
cdeps1.0.105 Conflicts: datm/cime_config/config_component.xml
…w including important points about clm_usr_dat_name and available_neon_data
…and use it to define it, and also check that if one is set the other is as well, and then ensure single_column is set at the end of the subroutine
|
@mvertens gave me the okay to move ahead with this without her re-review, once my review points are satisfied. It looks like all of her earlier review points have been accounted for. I don't know how to mark her earlier review as okay; the best I can see is re-requesting a review. But @mvertens you don't actually need to re-review this unless you want to. |
@mvertens gave me her okay to move ahead with this without a re-review from her.
…different for MOM and CLM, and for DATM testing there needs to be a default
…P, as there isn't a way to do that without an additional test mod, this was pointed out in the review
…version as that's the latest standard, the other was just to test different combinatorics with a different forcing option
…RA from code review
…quested in code review
…lm_usr_dat_name exists or not as caught in code reivew
…y list as pointed out in the review, also only print CLM_USRDAT_NAME if it's set, rather than all the time
… if GRID isn't CLM_USRDAT, also change some comments around that and fix an earlier syntax error
…e default UNSET when the grid isn't CLM_USRDAT
|
OK, I think I've covered everything. I've sent off testing again, so we'll see how that goes in the morning light. It also looks like I need to update to the latest, and I'll resend the testing providing everything works as expected. |
@ekluzek - no need to redo testing with an update to the latest - all you're missing is a tiny unrelated change, so if testing looks good on the current version, that's sufficient. |
billsacks
left a comment
There was a problem hiding this comment.
I have looked over all of the recent changes, and this all looks great to me. I'm happy with how you addressed all of my requests. Thank you very much for all of your work in iterating on this to get to this place!
|
OK, testing went as expected. 1850 tests are different in the NDEP fields, because of the change to clim_1850_cesm3. |
|
Here's the summary of the testing of aux_cdeps compared to cesm3_0_alpha10a. |
|
OK, I've resolved all the conversations. So I'm merging, to have a tag for me to use. |
|
Probably a day of time was done on this way back in April. |
Description of changes
Work with 1850_clim settings for ndep. As well as some work with CPLHIST options.
Specific notes
Contributors other than yourself, if any: @billsacks
CDEPS Issues Fixed (include github issue #):
Are there dependencies on other component PRs (if so list):
Are changes expected to change answers (bfb, different to roundoff, more substantial): No
This will add some new options, but won't change defaults (which primarily need to be changed in compsets anyway)
Any User Interface Changes (namelist or namelist defaults changes): Yes
Testing performed (e.g. aux_cdeps, CESM prealpha, etc): Have tested a few cases will test aux_cdeps against cesm3_0_beta08 tests
Hashes used for testing:
Definition of done: