lanl-ansi / Alpine.jl

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

Discretization variable selection scheme #71

Closed jac0320 closed 6 years ago

jac0320 commented 6 years ago

Two algorithmic scheme is added to choose discretization variables,

This branch also contains updated tests and several small fixes.

codecov[bot] commented 6 years ago

Codecov Report

Merging #71 into master will increase coverage by 2.16%. The diff coverage is 55.6%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #71      +/-   ##
==========================================
+ Coverage   65.55%   67.71%   +2.16%     
==========================================
  Files          26       27       +1     
  Lines        4503     5957    +1454     
==========================================
+ Hits         2952     4034    +1082     
- Misses       1551     1923     +372
Impacted Files Coverage Δ
test/algorithm.jl 100% <ø> (ø) :arrow_up:
examples/nlp.jl 89.28% <ø> (ø) :arrow_up:
examples/circle.jl 35% <ø> (ø) :arrow_up:
src/amp.jl 65.44% <ø> (+4.41%) :arrow_up:
examples/multi.jl 34.4% <ø> (ø) :arrow_up:
src/bounds.jl 71.51% <ø> (+29.74%) :arrow_up:
examples/blend146.jl 0% <0%> (ø)
src/presolve.jl 88.63% <100%> (ø) :arrow_up:
src/algorithm.jl 84.9% <100%> (+0.05%) :arrow_up:
src/log.jl 74.76% <100%> (+41.43%) :arrow_up:
... and 13 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 42c0dfd...d21c230. Read the comment docs.