Camargue
|
Interface to the LP solver. More...
Go to the source code of this file.
Classes | |
class | CMR::LP::Relaxation |
Class for storing an lp relaxation via interface to an lp solver. More... | |
struct | CMR::LP::NDpivotHandle |
Handle for data during a non-degenerate pivot callback. More... | |
Namespaces | |
CMR | |
The namespace for this project. | |
CMR::Sep | |
Classes and functions related to cut separation. | |
CMR::LP | |
Manners related to LP relaxations and solver interfaces. | |
Interface to the LP solver.
The class and prototypes in this file define operations that need to be supported by an LP solver for use with Camargue, with an opaque implementation pointer for the solver being used. Thus, this header is open for re-implementation in other solvers, although only CPLEX is supported for now.