Store the history of results.
std::vector< Scalar > values
std::vector< Scalar > alphas
Linesearch step-lengths.
history_callback(bool store_pd_vars=true, bool store_values=true, bool store_residuals=true)
const bool store_residuals_
std::vector< VectorXs > lams
std::vector< Scalar > dmerit_dir
std::vector< VectorXs > ls_alphas
std::vector< VectorOfRef > lams_view
struct proxsuite::nlp::helpers::history_callback::@0 storage
void call(const WorkspaceTpl< Scalar > &workspace, const ResultsTpl< Scalar > &results)
std::vector< VectorXs > ls_values
std::vector< VectorXs > xs
std::vector< Scalar > prim_infeas
std::vector< Scalar > dual_infeas
const bool store_primal_dual_vars_