This class implements an interface for the Clp LP solver. The Clp library is an object oriented lp solver library developed at the IBM. The CLP is part of the COIN-OR package and it can be used with Common Public License.
#include <lemon/clp.h>
Public Member Functions | |
ClpLp () | |
| |
ClpLp (const ClpLp &) | |
| |
~ClpLp () | |
| |
virtual ClpLp * | newSolver () const |
| |
virtual ClpLp * | cloneSolver () const |
| |
SolveExitStatus | solvePrimal () |
Solves LP with primal simplex method. | |
SolveExitStatus | solveDual () |
Solves LP with dual simplex method. | |
SolveExitStatus | solveBarrier () |
Solves LP with barrier method. | |
int | clpRow (Row r) const |
Returns the constraint identifier understood by CLP. | |
int | clpCol (Col c) const |
Returns the variable identifier understood by CLP. |