-
Couldn't load subscription status.
- Fork 340
Description
Brief summary of bug
The code to set wetland area was reworked on the release-clm5.0 branch and then merged to master in ctsm1.0.dev093. However, I think there are outstanding issues with the current code.
General bug information
CTSM version you are using: ctsm1.0.dev093
Does this bug cause significantly incorrect results in the model's science? Yes, but probably fairly minimal
Configurations affected: Potentially all, but probably fairly small impacts in general
Details of bug
Relevant issues are #553 and #673 (also #545 for background/context). It looks to me like there are the following outstanding issues:
-
The current code doesn't implement the desired logic as stated in Ice shelf wetland fix in mksurfdata_map can lead to glacier+lake > 100% on surface datasets #673 (comment) and Ice shelf wetland fix in mksurfdata_map can lead to glacier+lake > 100% on surface datasets #673 (comment)
-
There are some possible issues with error-check code that I think need to be addressed: see More robust mksurfdata_map logic for determining where to put wetlands #553 (comment)
There may be other outstanding issues, too - #553 and #673 deserve a careful re-read before marking this as complete - but those are the two that jump out at me. Note that I think that my proposal in #553 (comment) would effectively be addressed by the logic in #673 because urban is set to 0% in the relevant block of code... but this again deserves more careful thought than what I have given it just now.
Update (2020-08-21)
See #1001 (comment) for my updated thoughts on this, which differ from what is laid out above.