idaes-pse icon indicating copy to clipboard operation
idaes-pse copied to clipboard

The IDAES Process Systems Engineering Framework

Results 257 idaes-pse issues
Sort by recently updated
recently updated
newest added

Repeatedly, IPOPT and AMPL cause problems with certain functions for which function evaluation errors are possible (fractional powers, logs, etc). Fortunately, we have `display_potential_evaluation_errors` in order to avoid these situations....

enhancement
Priority:Normal
discussion

New Scaler class approach should be rolled out across all IDAES models. However, we should also be careful that there is little to no loss in _useful_ information; i.e., we...

Priority:Normal
scaling_v2

I recently received a question from a user about changing what set of units certain variables are reported in. I am dimly aware that there exists functionality in IDAES to...

good first issue
documentation
Priority:Low

- The way `ProcessBlock` subclasses are dynamically created through the `@declare_process_block_class` decorator is not compatible with tools that rely on static analysis of the code - This includes pylint, which...

Priority:Normal
Backlog

When running `calculate_scaling_factors` with a generic property and `_energy_density_term` it appears that the code has a typo that tries to incorrectly set the scaling factor of `_enthalpy_flow_term` https://github.com/IDAES/idaes-pse/blob/5f3b33bf6ffdce40b085fab16820eb7d9812f67c/idaes/models/properties/modular_properties/base/generic_property.py#L2243-L2244 After changing...

good first issue
Priority:Normal

The last step of building a generic parameter block is to populate the default scaling factors based on the state definition, user values, and a list of reasonable defaults. The...

Priority:Normal

https://github.com/IDAES/idaes-pse/blob/4f87ae635f449313e553ce0a0e15367f8190e7d9/idaes/models_extra/column_models/condenser.py#L371 In the code above the degrees of freedom will always be non zero. They are also non zero for a total condenser at bubble point, but that case does...

Priority:Normal

This functionality is no longer needed within idaes-pse, as Pyomo can now do this.

Priority:Normal

This should be possible without too much effort using the Docker functionality of GitHub Actions. ## List of distros to test - Pop!_OS: https://hub.docker.com/r/nycticoracs/pop_os (see #1534)

Priority:Normal

- Currently, important information such as which version of Python and/or installed packages is being used in a CI environment can only be accessed through multiple clicks in non-intuitive places...

Priority:Normal