CPLEXSolver (problem) 
Implementation of the CPLEX solver. 
CVXOPTSolver (problem) 

ConflictingOptionsError 
An exception raised by implementations of _solve to signal to the user that two options they specified cannot be used in conjunction. 
DependentOptionError 
An exception raised by implementations of _solve to signal to the user that an option they specified needs another option to also be set. 
ECOSSolver (problem) 

GLPKSolver (problem) 

GurobiSolver (problem) 

InappropriateSolverError 
An exception raised by implementations of _solve to signal to the user that the solver (or its requested subsolver) does not support the given problem type. 
MOSEKFusionSolver (problem) 

MOSEKSolver (problem) 

NoAppropriateSolverError 
An exception raised when no fitting solver is available. 
OptionError 
Base class for solver option related errors. 
OptionValueError 
An exception raised by implementations of _solve to signal to the user that they have set an option to an invalid value. 
ProblemUpdateError 
An exception raised by implementations of _update_problem to signal to the method _load_problem that the problem needs to be reimported. 
SCIPSolver (problem) 

SMCPSolver (problem) 

Solver (problem, displayName, longDisplayName) 
Abstract base class for a wrapper around the internal problem representation of solvers. 
SolverError 
Base class for solverspecific exceptions. 
UnsupportedOptionError 
An exception raised by implementations of _solve to signal to the user that an option they specified is not supported by the solver or the requested subsolver, or in conjunction with the given problem type or with another option. 