HydroPowerModels.jl
HydroPowerModels.jl copied to clipboard
A Julia/JuMP Package for Hydrothermal economic dispatch Optimization
Allow the user to run a different model at the forward pass (simulation step). Similar to what was done in this [paper](https://ieeexplore.ieee.org/document/9521833) (which used the implementation in the out-of-date branch:...
- [ ] Rm Weave from docs dependencies; - [ ] Create examples using Literate instead of Weave in the documentation.
- [x] Remove visualisation tools (at [./src/visualisation](https://github.com/andrewrosemberg/HydroPowerModels.jl/tree/master/src/visualization)) and dependencies (Plots, Cairo, LightGraphs) from the main module; - [ ] add them to a submodule (e.g PlotsUtils).
Add unit tests for functions that create new constraints, variables and add terms to the objective (check if the expression is correct).
Hi, I recently came across this project and it looks to be a very useful toolset for accomplishing the task of hydro scheduling. Does this tool allow the user to...
Improve function docs expecially the ones that get exported. Some good examples: functions https://github.com/odow/SDDP.jl/blob/88a2b0e8217e3e0b0ab4ef776a0c7534f5768156/src/user_interface.jl#L113 https://github.com/JuliaGraphs/LightGraphs.jl/blob/adb43fb374266398540ed7073e8b5037ea76f852/src/shortestpaths/yen.jl#L12 Structs https://github.com/odow/SDDP.jl/blob/88a2b0e8217e3e0b0ab4ef776a0c7534f5768156/src/plugins/risk_measures.jl#L61 https://github.com/odow/SDDP.jl/blob/88a2b0e8217e3e0b0ab4ef776a0c7534f5768156/src/plugins/risk_measures.jl#L115
Looking at the file [Project.toml](https://github.com/andrewrosemberg/HydroPowerModels.jl/blob/master/Project.toml), it occurs to me that we might want to reduce the dependencies of HydroPowerModels.jl. For instance, do we need `Ipopt.jl`, `Weave.jl`, `Cairo.jl` or `GR.jl` in...
At first sight, the code coverage seems very low (25%), but you did a lot of appreciable efforts to test correctly HydroPowerModels.jl. Investigating it further with [codecov](https://codecov.io/gh/andrewrosemberg/HydroPowerModels.jl/tree/master/src), it occurs that...