Open lbianchi-lbl opened 6 months ago
The non-WaterTAP tests are simple models which should be solvable with the Conda ipopt
, or any optimization solver supported by Pyomo, e.g., it looks like we could probably install a community version of a commercial MIP solver, or HiGHS.
:warning: This is just a naive thought for the sake of discussion, and might not be worth the effort (or be feasible at all) :warning:
get_solver()
from WaterTAP means thatidaes get-extensions
needs to be run before being able to access a suitable solver for running the tests. This causesidaes-pse
(which is a requirement for runningidaes get-extensions
) to be a required dependency for testingipopt
from an alternative source such as Conda, which would remove theidaes-pse
requirement for running the tests (or at least those tests that are pure Pyomo, as opposed to e.g. more integration-type tests using WaterTAP flowsheets)Questions
pyomo.contrib
inclusion?