Closed swensosc closed 3 months ago
Thanks @swensosc. I'm assuming you've tested that this works as intended? We'll discuss how to best merge this into our upcoming tags at this week's SE meeting?
@swensosc This is all ready. I'm going to just merge this and then open a separate PR here in CTSM to finish things off, so no more action needed from you. Thanks!
Description of changes
Add a namelist variable to toggle fsat calculation for hillslope columns
Specific notes
the topmodel-based fsat surface runoff scheme is not appropriate for upland hillslope columns, so allow user to set upland hillslope column fsat values to zero
Contributors other than yourself, if any: None
CTSM Issues Fixed (include github issue #): None
Are answers expected to change (and if so in what way)? yes, for hillslope cases; changing fsat will change surface runoff
Any User Interface Changes (namelist or namelist defaults changes)? New parameter
hillslope_fsat_equals_zero
(default true).Does this create a need to change or add documentation? Did you do so? No
Testing performed, if any:
aux_clm
mostly okay compared totmp-240620.n02.ctsm5.2.007
. However, testLILACSMOKE_D_Ld2.f10_f10_mg37.I2000Ctsm50NwpSpAsRs.derecho_intel.clm-lilac
has some weird namelist results:The only expected one of those was
found extra variable: 'hillslope_fsat_equals_zero'
. However,diff
inglnd_in
andlilac_in
from the baseline vs. the new test shows none of those differences. I'm thus going to ignore this.