picos.solvers¶
This package contains the interfaces to the optimization solvers that PICOS uses
as its backend.
You do not need to instanciate any of the solver classes directly; if you want
to select a particular solver, it is most convenient to supply it to
Problem.solve
via the solver
keyword argument.
Functions¶











Classes¶

Implementation of the CPLEX solver. 


An exception raised by implementations of _solve to signal to the user that two options they specified cannot be used in conjunction. 

An exception raised by implementations of _solve to signal to the user that an option they specified needs another option to also be set. 







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. 





An exception raised when no fitting solver is available. 

Base class for solver option related errors. 

An exception raised by implementations of _solve to signal to the user that they have set an option to an invalid value. 

An exception raised by implementations of _update_problem to signal to the method _load_problem that the problem needs to be reimported. 






Abstract base class for a wrapper around the internal problem representation of solvers. 
Base class for solverspecific exceptions. 

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. 
Variables¶
int([x]) > integer int(x, base=10) > integer 

int([x]) > integer int(x, base=10) > integer 

int([x]) > integer int(x, base=10) > integer 

int([x]) > integer int(x, base=10) > integer 

int([x]) > integer int(x, base=10) > integer 

The default preference list for solver selection. 