Build-namelist logic to find the finidat file is fragile and needs to be redone #2169
Open
1 of 6 tasks
Labels
code health
improving internal code structure to make easier to maintain (sustainability)
enhancement
new capability or improved behavior of existing capability
In working on #2008 I'm finding that the logic to fine the finidat file is: complex, hard to understand, fragile, and will require a bunch of duplication. This is another reason for doing #585 which is the long term solution. Although there we should make sure the redesign in python has a better method of getting the finidat files.
This is similar to #549, but slightly different and focussed on just the namelist logic and the namelist default settings for: use_init_interp and init_interp_attributes. This is also related to #2149, as we need to have duplicated lnd_tuning_mode options for all the different clm physics options, as well as the cam options. Right now this is going to require a bunch of duplication.
Definition of Done:
The text was updated successfully, but these errors were encountered: