Fabian Neumann
Fabian Neumann
This was addressed in #342. Keep open until #347 is in via #342.
I think it fits with the PyPSA repository if we plan to implement it generically (if not linopy). What @pz-max is suggesting seems like automatic rescaling.
No worries! While you are at it, it would be really nice if you could create a unit test in the `test` directory for instance using your example. You can...
- add resource classes as additional layer for availability matrix - need to consider different costs for different wind turbines and resource classes (e.g. higher cost for low-wind turbine due...
Just thought about it again. Sketch of the alternative solution: ```py n.extra_functionality = """ def extra_functionality(n, sns): discharger_bool = n.links.index.str.contains("battery discharger") charger_bool = n.links.index.str.contains("battery charger") dischargers_ext= n.links[discharger_bool].query("p_nom_extendable").index chargers_ext= n.links[charger_bool].query("p_nom_extendable").index eff...
I think in any case it makes sense to store the code of the extra_functionality -- even if it is not re-executed -- for model documentation.
https://arxiv.org/abs/2211.12299
https://doi.org/10.1016/j.ejor.2024.01.016
Closing stale PR.
Closing stale PR.