- Main Page
- Modules
- Classes
- Namespaces
- Files
- Related Pages

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Classes | Namespaces
lp_base.h File Reference
LP and MIP Solvers
`#include <iostream>`
`#include <vector>`
`#include <map>`
`#include <limits>`
`#include <lemon/math.h>`
`#include <lemon/error.h>`
`#include <lemon/assert.h>`
`#include <lemon/core.h>`
`#include <lemon/bits/solver_bits.h>`

## Classes
class | LpBase
| Common base class for LP and MIP solvers. More...
class | LpBase::Col
| Refer to a column of the LP. More...
class | LpBase::ColIt
| Iterator for iterate over the columns of an LP problem. More...
class | LpBase::Row
| Refer to a row of the LP. More...
class | LpBase::RowIt
| Iterator for iterate over the rows of an LP problem. More...
class | LpBase::Expr
| Linear expression of variables and a constant component. More...
class | LpBase::Expr::CoeffIt
| Iterator over the expression. More...
class | LpBase::Expr::ConstCoeffIt
| Const iterator over the expression. More...
class | LpBase::Constr
| Linear constraint. More...
class | LpBase::DualExpr
| Linear expression of rows. More...
class | LpBase::DualExpr::CoeffIt
| Iterator over the expression. More...
class | LpBase::DualExpr::ConstCoeffIt
| Iterator over the expression. More...
class | LpBase::UnsupportedFormatError
| Unsupported file format exception. More...
class | LpSolver
| Common base class for LP solvers. More...
class | MipSolver
| Common base class for MIP solvers. More...

## Namespaces
| lemon
| The namespace of LEMON.