Store the history of results.
std::vector< Scalar > prim_tols
std::vector< Scalar > dual_tols
std::vector< Scalar > prim_infeas
std::vector< std::size_t > al_index
void call(const Workspace &, const Results &results)
std::vector< std::vector< VectorXs > > xs
HistoryCallbackTpl(Solver *solver, bool store_pd_vars=false, bool store_values=true)
bool store_primal_dual_vars_
std::vector< Scalar > dual_infeas
std::vector< Scalar > merit_values
ALIGATOR_DYNAMIC_TYPEDEFS(Scalar)
std::vector< std::vector< VectorXs > > us
std::vector< Scalar > values
std::vector< Scalar > inner_crits
std::vector< std::vector< VectorXs > > lams