-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No primal feasible solution #4
Comments
Hi @tminka - thanks for the report. Which version of the OSeMOSYS code are you using? Default values of You may wish to try a more recent version of the OSeMOSYS GNU MathProg code with this version of the simplicity model. |
I am using the version of the OSeMOSYS code that I get by default when I clone the OSeMOSYS repository (with submodules). It is at https://github.com/OSeMOSYS/OSeMOSYS_GNU_MathProg/blob/5daea546643298be9d84b0108e4c2dd8e228ee7b/src/osemosys.txt |
Hi @tminka - understood. We haven't yet established a good release system for the whole OSeMOSYS family yet, and so that version of the GNU MathProg code is still rather old. Please update to the newest version of the GNU MathProg code by following these steps from the root of the OSeMOSYS repository: cd OSeMOSYS_GNU_MathProg
git checkout master
git pull This should update the repository for OSeMOSYS_GNU_MathProg with the latest version of the code. |
Unfortunately the newest version of the GNU MathProg code doesn't work with simplicity since simplicity does not define DiscountRateStorage. The Training_Case_Studies (atlantis and utopia) have the same problem. |
Very true - then it is a simple matter to So try It's clear we should add better documentation to the simplicity model so that it is less difficult to find a version of the model it is compatible with! |
Thanks, that works. I will create a PR to update the documentation. |
When running the commands in the README,
glpsol -m OSeMOSYS.txt -d simplicity.txt
says there is no primal feasible solution. This is due to the numbers in the data/default_values.csv file. For example,ModelPeriodEmissionLimit,-1
The text was updated successfully, but these errors were encountered: