The structfs (idaes.core.util.structfs) framework has the idea of "actions" that can be automatically run during/after the creation and solution of a flowsheet, creating a structured JSON-serializable output. Existing actions get degrees of freedom, the variable values, and diagnostics. One additional piece of information that we should get by default is the stream table.
The structfs (
idaes.core.util.structfs) framework has the idea of "actions" that can be automatically run during/after the creation and solution of a flowsheet, creating a structured JSON-serializable output. Existing actions get degrees of freedom, the variable values, and diagnostics. One additional piece of information that we should get by default is the stream table.