jump-dev / open-energy-modeling-benchmarks

MIT License
15 stars 1 forks source link

open-energy-modeling-benchmarks

The purpose of this repository is to collate a collection of benchmarks related to open energy modeling in JuMP. These benchmarks will be used to improve JuMP and HiGHS.

This repository is part of our Open-Energy-Modeling project.

For suggestions and feedback, please open a GitHub issue.

License

This repository is licensed under the MIT license.

Structure

This repository is organized as follows:

Usage instructions

Rebuild all instances with:

make all

GenX

For now, we can rebuild all of the GenX examples with (from the root of this directory):

make genx

To run a particular case, do:

julia --project=GenX GenX/main.jl --case=1_three_zones --run [--write]

See the GenX/main.jl driver script for more details.