Open boverhof opened 2 years ago
If plugins are defined as described in #1085, the same keys could be used in this schema to group the plugin-specific options:
{
"Type": "FOQUS_Session",
"flowsheet": ...,
"uq": {
"simList": [...],
"filterResultsList": [...],
},
...
}
At that point, the validation of the options could be delegated to the appropriate plugin (i.e., the options defined under the uq
key will be handled by the UQ plugin associated with the same uq
identifier).
This should wait until #1085 is complete and try getting a few plug-ins to use this idea.
Description
Specific flowsheet keys map to Optimization, UQ, etc functions. Need to understand these keys and how these options are handled and executed in FOQUS to map to the FOQUS Cloud.