-
Notifications
You must be signed in to change notification settings - Fork 16
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
Fix temporal resolution connection_ratio_out_in #1147
base: master
Are you sure you want to change the base?
Conversation
Hi @DillonJ @manuelma @Tasqu , t indice: s indice: Thanks! |
I made some updates, could you have a further review @Tasqu? Thanks! Another issue that I have not touched upon is the delays. Since delay basically introduces a separate resolution, we (@datejada and I) found out:
|
This might be tricky. I took a quick look, and I'm not sure why it wouldn't be working even if the delay isn't an exact match. My best guess is that it might have something to do with the Unfortunately, I most likely don't have time to look into this any further for now either :( |
e1c7e04
to
9293cd4
Compare
We found out that the currently implementation does not scale well with a large model. It was discovered because this is causing a problem in the test for economic representation. This issue is not related to the economic representation itself, but because this case has the largest model in the dataset (hourly for a year). Here are the observations.
In summary, the implementation in this PR has a scalability problem, using both lots of time and memory. Maybe it is caused by type instability or other reasons, will investigate further. |
@@ -111,17 +110,16 @@ end | |||
|
|||
function constraint_ratio_out_in_connection_flow_indices(m::Model, ratio_out_in) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixes #1146
Checklist before merging