-
Notifications
You must be signed in to change notification settings - Fork 247
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
Build year aggregation #1056
base: master
Are you sure you want to change the base?
Build year aggregation #1056
Commits on May 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ad429f6 - Browse repository at this point
Copy the full SHA ad429f6View commit details -
Aggregate components by build-year
Saves a large amount of memory during problem preparation and solving. The aggregation and disaggregation steps take some time-overhead however.
Configuration menu - View commit details
-
Copy full SHA for c5dad43 - Browse repository at this point
Copy the full SHA c5dad43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78da616 - Browse repository at this point
Copy the full SHA 78da616View commit details -
Configuration menu - View commit details
-
Copy full SHA for 544f3d3 - Browse repository at this point
Copy the full SHA 544f3d3View commit details -
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Configuration menu - View commit details
-
Copy full SHA for fc23ad2 - Browse repository at this point
Copy the full SHA fc23ad2View commit details -
Clean up build year aggregation, don't copy time-varying as dense
Saves a large amount of memory during problem preparation and solving. The aggregation and disaggregation steps take some time-overhead however.
Configuration menu - View commit details
-
Copy full SHA for aadd589 - Browse repository at this point
Copy the full SHA aadd589View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32cf665 - Browse repository at this point
Copy the full SHA 32cf665View commit details
Commits on May 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4540904 - Browse repository at this point
Copy the full SHA 4540904View commit details
Commits on May 15, 2024
-
Avoid fragmenting dataframe when storing attributes
Resolves occasional warnings issued by pandas when build year aggregation is enabled.
Configuration menu - View commit details
-
Copy full SHA for 272af90 - Browse repository at this point
Copy the full SHA 272af90View commit details -
Configuration menu - View commit details
-
Copy full SHA for c63fffc - Browse repository at this point
Copy the full SHA c63fffcView commit details
Commits on May 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4a0fa5e - Browse repository at this point
Copy the full SHA 4a0fa5eView commit details -
Specify aggregation functions are strings; store efficiency
Also specify nominal attrbibutes to store in `vars_to_store`
Configuration menu - View commit details
-
Copy full SHA for c64fa17 - Browse repository at this point
Copy the full SHA c64fa17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 560bd78 - Browse repository at this point
Copy the full SHA 560bd78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 534a93c - Browse repository at this point
Copy the full SHA 534a93cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31ba8e6 - Browse repository at this point
Copy the full SHA 31ba8e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5aec1e - Browse repository at this point
Copy the full SHA f5aec1eView commit details
Commits on Aug 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d60ec1d - Browse repository at this point
Copy the full SHA d60ec1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06c76b6 - Browse repository at this point
Copy the full SHA 06c76b6View commit details
Commits on Sep 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cc1ae69 - Browse repository at this point
Copy the full SHA cc1ae69View commit details
Commits on Sep 4, 2024
-
Small fixes to build year aggregation
The "reversed" column can lead to problems upon exporting a network; somehow these problems only become apparent upon build year aggregation and disaggregation. Nominally, netCDF doesn't support boolean values, which is a likely explanation. However, it's unclear the problem arises specifically with the "reversed" column and only when aggregating/disaggregating.
Configuration menu - View commit details
-
Copy full SHA for cf7ebb9 - Browse repository at this point
Copy the full SHA cf7ebb9View commit details
Commits on Sep 6, 2024
-
Reformulate the solar potential constraint
The solar potential constraint as originally formulated was not compatible with build year aggregation. Here, the constraint has been reformulated in such a way that it works for both "regular" networks and ones which have been aggregated by build-year. The previous formulation effectively calculated the remaining area available for solar (by subtracting installed solar-hsat from remaining area as given by p_nom_max, which itself has already been reduced by existing solar), and using this to limit the sum of newly installed solar and solar-hsat. The new formulation instead calculates _total_ available solar capacity (by summing installed capacity of the "solar" carrier and p_nom_max of extendable "solar" generators), and uses this to limit the total (both extendable and non-extendable) capacity of all solar carriers (including "solar-hsat" and potentially others). The new formulation is also a little shorter overall, and another bonus is that it should work if ever more types of solar are added (whereas the old formulation wasn't as easily adaptable to a situation with more than just "solar" and "solar-hsat").
Configuration menu - View commit details
-
Copy full SHA for e94d7e6 - Browse repository at this point
Copy the full SHA e94d7e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8462bff - Browse repository at this point
Copy the full SHA 8462bffView commit details -
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Configuration menu - View commit details
-
Copy full SHA for 79eacc8 - Browse repository at this point
Copy the full SHA 79eacc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa83a34 - Browse repository at this point
Copy the full SHA aa83a34View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf250b0 - Browse repository at this point
Copy the full SHA bf250b0View commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7f959fa - Browse repository at this point
Copy the full SHA 7f959faView commit details
Commits on Sep 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7bf05a7 - Browse repository at this point
Copy the full SHA 7bf05a7View commit details
Commits on Oct 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 26ff16a - Browse repository at this point
Copy the full SHA 26ff16aView commit details
Commits on Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f4b208c - Browse repository at this point
Copy the full SHA f4b208cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed6a004 - Browse repository at this point
Copy the full SHA ed6a004View commit details