Remove duplication between phys versions in CLM_BLDNML_OPTS settings (and fix some others) in config_component.xml #1168
Labels
bfb
bit-for-bit
code health
improving internal code structure to make easier to maintain (sustainability)
When reviewing the changes for ctsm5.1.dev001, I noticed that we have duplication here:
CTSM/cime_config/config_component.xml
Lines 171 to 198 in 2b4802d
Given that this section already has felt error-prone to me, I feel that we shouldn't make it worse by duplicating settings for different physics versions. So, for example, rather than these three lines:
(and we'll need more in the future)
I feel we should have a single line like this:
I think the same applies to:
@ekluzek it looks like you intentionally removed some options (like CNDV) for CLM51. I think this removal can still be accomplished by leaving these out of the description section, as you have done.
The text was updated successfully, but these errors were encountered: