Public Member Functions

ClpLp Class Reference


Detailed Description

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>

Inheritance diagram for ClpLp:

List of all members.

Public Member Functions

 ClpLp ()
 
 ClpLp (const ClpLp &)
 
 ~ClpLp ()
 
virtual ClpLpnewSolver () const
 
virtual ClpLpcloneSolver () 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.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines