LpCplex Class Reference


Detailed Description

This class implements an interface for the CPLEX LP solver. #include <lemon/lp_cplex.h>

Inheritance diagram for LpCplex:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 LpCplex ()
 
 LpCplex (const LpCplex &)
 
 ~LpCplex ()
 

Public Attributes

int status
 

Protected Member Functions

virtual void _getColName (int col, std::string &name) const
virtual void _setColName (int col, const std::string &name)
virtual void _setRowCoeffs (int i, ConstRowIterator b, ConstRowIterator e)
virtual void _getRowCoeffs (int i, RowIterator b) const


Member Function Documentation

void _getColName ( int  col,
std::string &  name 
) const [protected, virtual]

Bug:
Untested

Bug:
return code unchecked for error

Implements LpSolverBase.

void _setColName ( int  col,
const std::string &  name 
) [protected, virtual]

Bug:
Untested

Bug:
return code unchecked for error

Implements LpSolverBase.

void _setRowCoeffs ( int  i,
ConstRowIterator  b,
ConstRowIterator  e 
) [protected, virtual]

Warning:
Data at index 0 is ignored in the arrays.

Implements LpSolverBase.

void _getRowCoeffs ( int  i,
RowIterator  b 
) const [protected, virtual]

Todo:
implement

Implements LpSolverBase.


Generated on Thu Jun 4 04:05:17 2009 for LEMON by  doxygen 1.5.9