A package built on top of Pyomo allowing the easy implementation and testing of superstructure models in the Maravelias Research Group.
This code is still under active development and this thus, not yet available on PyPi. To install this package, please clone this repository, navigate to the directory containing this README file. And then execute the following command:
pip install .Note that some of the pre-built models I've made depend on my 'PyomoTools' package that can be found here and installed using the same approach.
I've included some examples that demonstrate the usage of this package in the examples directory. I'd suggest starting with the 'FromScratch' example's README file.
Once you've familiarized yourself with the examples, you can dive into component-specific models that I've made (streams, blocks, economic models, etc.) found in the sub-folders of the superstructure package. Alternatively, you can go about building custom models yourself from scratch.