HydroPowerModels.jl icon indicating copy to clipboard operation
HydroPowerModels.jl copied to clipboard

A Julia/JuMP Package for Hydrothermal economic dispatch Optimization

Results 8 HydroPowerModels.jl issues
Sort by recently updated
recently updated
newest added

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:...

enhancement

- [ ] Rm Weave from docs dependencies; - [ ] Create examples using Literate instead of Weave in the documentation.

good first issue

- [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).

enhancement
environment

Add unit tests for functions that create new constraints, variables and add terms to the objective (check if the expression is correct).

good first issue
tests

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...

enhancement

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

enhancement
good first issue
docs

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...

enhancement
environment

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...

enhancement
tests