Jonas Hörsch
Jonas Hörsch
- [ ] Closes https://github.com/hgrecco/pint-pandas/issues/174 - [x] Executed `pre-commit run --all-files` with no errors - [x] The change is fully covered by automated unit tests - [ ] ~Documented in...
The use of setup.py is being superseeded by declarations in pyproject.toml slowly. https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ Here i am migrating everything from setup.py there. Explicit `packages`, `package_dir` and `py_modules` have been removed in...
- [x] Build models for a subset of snapshots - [ ] Add a customizable outer function to update time-linkages like storage filling levels or committability stati
We need tests to confirm the produced models are correct and new changes do not change the formulation. Compare how JuMP and PowerSimulations do tests!
Currently, all `addto!` functions which formulate the equations per device, call ```julia T = axis(m, :snapshots) ``` effectively requesting the snapshots coordinate from the NetCDF dataset as an `AxisArrays.Axis`. In...
`StructJuMP` allows to organize and separate the block structure of huge models. In a nutshell one creates variables and constraints on several `StructuredModel` instances, one of which is the master...
There should be a second time coordinate for years, in which investment decisions would be taken. @FabianHofmann Can you describe how lisa's work in the pathway optimization branch did work?...
ParameterJuMP allows defining variables as parameters and then compute dual values for them. Ie if one sets the capacity of a not-extendable generator or line as a parameter one can...
Perhaps with some sort of callback to update some parameters/variables.