#include <alpaqa/inner/lbfgspp.hpp>
Box-constrained LBFGS solver for ALM.
Definition at line 113 of file lbfgspp.hpp.
Public Types | |
using | Params = LBFGSpp::LBFGSBParam< real_t > |
using | LineSearch = LineSearchT< real_t > |
using | Stats = LBFGSBStats |
Public Member Functions | |
LBFGSBSolver (Params params) | |
Stats | operator() (const Problem &problem, crvec Σ, real_t ε, bool always_overwrite_results, rvec x, rvec y, rvec err_z) |
std::string | get_name () const |
const Params & | get_params () const |
void | stop () |
Private Attributes | |
Params | params |
AtomicStopSignal | stop_signal |
vec | work_n |
vec | work_m |
Definition at line 115 of file lbfgspp.hpp.
using LineSearch = LineSearchT<real_t> |
Definition at line 116 of file lbfgspp.hpp.
using Stats = LBFGSBStats |
Definition at line 117 of file lbfgspp.hpp.
|
inline |
Definition at line 119 of file lbfgspp.hpp.
|
inline |
Definition at line 171 of file lbfgspp.hpp.
|
inline |
Definition at line 173 of file lbfgspp.hpp.
|
inline |
|
private |
Definition at line 178 of file lbfgspp.hpp.
|
private |
Definition at line 179 of file lbfgspp.hpp.
|
private |
Definition at line 180 of file lbfgspp.hpp.
|
private |
Definition at line 180 of file lbfgspp.hpp.