46 PrecisionConvergence& mode() {
return mode_; }
50 const PrecisionConvergence& mode()
const {
return mode_; }
53 PrecisionConvergence mode_;
54 int iteration_, linear_solve_refinements_, affine_linear_solve_refinements_, correction_linear_solve_refinements_;
55 double primal_cost_, dual_cost_, primal_residual_, dual_residual_, primal_infeasibility_, dual_infeasibility_,
56 tau_, kappa_, kappa_over_tau_, merit_function_, duality_gap_, relative_duality_gap_, correction_step_length_,
57 step_length_, affine_step_length;
66 void initialize(
const SolverSetting& stgs) { stgs_ = std::make_shared<SolverSetting>(stgs); }
70 std::shared_ptr<SolverSetting> stgs_;
SolverIntParam
Definition: SolverParams.hpp:14
SolverDoubleParam
Definition: SolverParams.hpp:47
Definition: CvxInfoPrinter.hpp:60
Class that provides access to all environment variables required by the solver.
Definition: SolverSetting.hpp:43
Helper class that contains information about the status of the optimization problem.
Definition: CvxInfoPrinter.hpp:35
ECOS - Embedded Conic Solver.