We have two database, the FileDatabase and the KeyDatabase, for managing the input to the parflow simulator. They need to be in sync about which files will be output to the simulation's working directory.
Solutions:
1) Using simput's domain management, make the files of the correct category available as an enum.
If simput requires that the value set for our key be the same as the selection's label, then we may need to generate the domain based on the file database's name parameters, and also use those name parameters when writing to the simulation's working directory.
This domain will have to be updated when the file database is updated.
We have two database, the FileDatabase and the KeyDatabase, for managing the input to the parflow simulator. They need to be in sync about which files will be output to the simulation's working directory.
Solutions:
1) Using simput's domain management, make the files of the correct category available as an enum.