solver
SolverSetting.hpp File Reference

ECOS - Embedded Conic Solver. More...

#include <string>
#include <limits>
#include <solver/interface/SolverParams.hpp>
Include dependency graph for SolverSetting.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  solver::SolverSetting
 Class that provides access to all environment variables required by the solver. More...
 

Enumerations

enum  ExitCode {
  Optimal, solver::ExitCode::OptimalInacc, solver::ExitCode::PrimalInf, solver::ExitCode::PrimalInfInacc,
  solver::ExitCode::DualInf, solver::ExitCode::DualInfInacc, solver::ExitCode::ReachMaxIters, solver::ExitCode::NotConverged,
  solver::ExitCode::Indeterminate, solver::ExitCode::PrSearchDirection, solver::ExitCode::PrSlacksLeaveCone, solver::ExitCode::PrProjection
}
 
enum  ConeStatus { Inside, Outside }
 
enum  FactStatus { Optimal, Failure }
 
enum  PrecisionConvergence { Full, Reduced }
 
enum  QuadConstrApprox { None, TrustRegion, SoftConstraint }
 

Detailed Description

ECOS - Embedded Conic Solver.

Author
A. Domahidi [domah.nosp@m.idi@.nosp@m.embot.nosp@m.ech..nosp@m.com]
License:
(new license) License BSD-3-Clause
Date
2012-2015 Modified to c++ code by New York University and Max Planck Gesellschaft, 2017