lanl-ansi / Alpine.jl

A Julia/JuMP-based Global Optimization Solver for Non-convex Programs
https://lanl-ansi.github.io/Alpine.jl/latest/
Other
241 stars 39 forks source link

previous PR updates from #182 #196

Closed harshangrjn closed 2 years ago

harshangrjn commented 2 years ago

Re-org, clean-ups and bug fixes for v0.3.0

harshangrjn commented 2 years ago

191 here!

codecov[bot] commented 2 years ago

Codecov Report

Merging #196 (ae0161e) into master (ea4369e) will increase coverage by 0.93%. The diff coverage is 87.27%.

:exclamation: Current head ae0161e differs from pull request most recent head 44a2cc3. Consider uploading reports for the commit 44a2cc3 to get more accurate results

@@            Coverage Diff             @@
##           master     #196      +/-   ##
==========================================
+ Coverage   85.28%   86.21%   +0.93%     
==========================================
  Files          16       16              
  Lines        3160     3164       +4     
==========================================
+ Hits         2695     2728      +33     
+ Misses        465      436      -29     
Impacted Files Coverage Δ
src/Alpine.jl 100.00% <ø> (ø)
src/MOI_wrapper/MOI_function2expr.jl 89.18% <ø> (ø)
src/log.jl 90.08% <ø> (ø)
src/heuristics.jl 54.38% <20.00%> (ø)
src/tmc.jl 88.00% <33.33%> (ø)
src/presolve.jl 81.39% <78.57%> (-1.42%) :arrow_down:
src/amp.jl 88.20% <83.33%> (-0.88%) :arrow_down:
src/MOI_wrapper/MOI_wrapper.jl 83.75% <83.75%> (ø)
src/algorithm.jl 86.66% <94.00%> (+9.24%) :arrow_up:
src/operators.jl 89.26% <94.44%> (+2.68%) :arrow_up:
... and 10 more

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more

harshangrjn commented 2 years ago

190 Updated unit tests to avoid Pavito's MI cycling issue.