ALChemE is a software to assist users in calculations related to the chemical engineering field and process design. Currently, the software can assist users with the analysis of heat exchange networks (HENs) and water recycle networks (WReNs).
I'm not sure if you're still working on this project- but in case you are:
I'm trying to test the HEN optimiser and the backend_examples models don't seem to be solving. I think this could be an issue with gekko - which I'm not too familiar with. I do see from the diagnostics that the DOF is negative for the examples I've tested, while running an optimisation problem from gekko with better DOF solves perfectly fine. I've also tried difference solvers such as IPOPT but this also does not work.
(this was all after removing the deprecated numpy types)
Would it be possible to know what versions of the necessary libraries were used when testing these examples?
I am using:
Python 3.11.5
numpy 1.24.3
gekko 1.1.1
(don't think the others matter so much here)
Also, how were you able to get gekko to run locally? for me it always fails so I had to switch it to remote to even see the diagnostics.