Open mpf opened 1 month ago
Implement a push! method that replaces each of these 3 pushes with a single push:
push!
https://github.com/MPF-Optimization-Laboratory/ActiveSetPursuit.jl/blob/b602ceff2017e55a609c8d0969016332ac5b671f/src/BPDual.jl#L370-L382
Similarly for the OMP tracer.
You might even consider a single tracer object, since the only difference is the additional lambda field in the ASP tracer.
lambda
Implement a
push!
method that replaces each of these 3 pushes with a single push:https://github.com/MPF-Optimization-Laboratory/ActiveSetPursuit.jl/blob/b602ceff2017e55a609c8d0969016332ac5b671f/src/BPDual.jl#L370-L382
Similarly for the OMP tracer.
You might even consider a single tracer object, since the only difference is the additional
lambda
field in the ASP tracer.