ait-energy / IESopt.jl

IESopt (Integrated Energy System Optimization) is a modeling and optimization framework for integrated energy systems.
MIT License
12 stars 3 forks source link

Refactor dynamic loading of solvers (and IESoptLib) to using extensions #8

Closed sstroemer closed 5 months ago

codecov[bot] commented 5 months ago

Codecov Report

Attention: Patch coverage is 26.82927% with 30 lines in your changes missing coverage. Please review.

Project coverage is 36.25%. Comparing base (6baa045) to head (45cdf43). Report is 1 commits behind head on main.

@@             Coverage Diff             @@
##             main       #8       +/-   ##
===========================================
- Coverage   53.17%   36.25%   -16.93%     
===========================================
  Files          93      101        +8     
  Lines        3716     3655       -61     
===========================================
- Hits         1976     1325      -651     
- Misses       1740     2330      +590     
Files Coverage Δ
ext/OptExtHiGHS/OptExtHiGHS.jl 100.00% <100.00%> (ø)
ext/LoadIESoptLib/LoadIESoptLib.jl 0.00% <0.00%> (ø)
ext/OptExtCPLEX/OptExtCPLEX.jl 0.00% <0.00%> (ø)
ext/OptExtCbc/OptExtCbc.jl 0.00% <0.00%> (ø)
ext/OptExtGLPK/OptExtGLPK.jl 0.00% <0.00%> (ø)
ext/OptExtGurobi/OptExtGurobi.jl 0.00% <0.00%> (ø)
ext/OptExtIpopt/OptExtIpopt.jl 0.00% <0.00%> (ø)
ext/OptExtSCIP/OptExtSCIP.jl 0.00% <0.00%> (ø)
src/utils/utils.jl 28.57% <0.00%> (-35.07%) :arrow_down:
src/precompile/precompile_tools.jl 44.44% <16.66%> (-55.56%) :arrow_down:
... and 1 more

... and 42 files with indirect coverage changes