idaes-pse
idaes-pse copied to clipboard
The IDAES Process Systems Engineering Framework
There is a need for an abstraction layer that can support developing preconfigured unit models and flowsheets, that could enable automated construction of complex flowsheets and their use in GUI....
## Fixes None ## Summary/Motivation: The developer team did a code audit in October and identified a number of issues that should be investigated and resolved if possible. This PR...
Running the diagnostics toolbox on a model with inequality constraints enforcing variable bounds is throwing up ``display_near_parallel_constraints()`` warnings: **MWE:** ``` @m.Constraint(m.periods) def eq_hw_tank_temperature_lb(m, key): return m.fs[key].hw_tank.T[0] >= (50 + 273.15)...
## Fixes Documentation: https://idaes-pse.readthedocs.io/en/latest/reference_guides/model_libraries/models_extra/temperature_swing_adsorption/fixed_bed_tsa0d.html Example:[ https://idaes-examples.readthedocs.io/en/latest/docs/flowsheets/temperature_swing_adsorption/temperature_swing_adsorption_doc.html](https://idaes-examples.readthedocs.io/en/latest/docs/flowsheets/temperature_swing_adsorption/temperature_swing_adsorption_doc.html) ## Summary/Motivation: Initial UI wrapper for IDAES ## Changes proposed in this PR: - Wrap the model so it can be displayed in the...
## Motivation - On machines running macOS with Apple Silicon processors, it might happen that the Python executable is run in x86_64 compatibility model, e.g. because the x86_64 version of...
## Symptoms Widespread test failures (hundreds of tests failing), with error messages involving solvers and/or external functions not being found: e.g. from https://github.com/IDAES/idaes-pse/actions/runs/11286619805/job/31391269153  ## Probable cause - Sometimes in...
## Waiting on https://github.com/Pyomo/pyomo/pull/3376 ## Summary/Motivation: As part of working on the new scaling tools, I realised there are some simple checks we can do for detecting poorly-posed constraints that...
It appears that the following configuration error in `ControlVolume0D` (and similarly for 1D) will not be called when `time_units` is set to `None` while instantiating a `Flowsheet`: ``` if self.config.dynamic:...
 ``` DEPRECATION: Legacy editable install of idaes-pse[coolprop,dmf,grid,omlt,ui]==2.6.0.dev0 from file:///home/ludo/lbl/idaes/idaes-pse (setup.py develop) is deprecated. pip 25.0 will enforce this behaviour change. A possible replacement is to add a pyproject.toml or...
Hello, lovely IDAES folks! We have a new performance machine that runs on RHEL9, and RHEL9 binaries are not currently being released. No problem - it is what it is....