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

- Namespace List
- Namespace Members

# LAP Namespace Reference

Performs one round of Lift & Project using CglLandPSimplex to build cuts. More...

## Classes
class | LapMessages
| Output messages for Cgl. More...
class | LandPMessages
| Message handler for lift-and-project simplex. More...
class | CglLandPSimplex
## Enumerations
enum | LapMessagesTypes { BEGIN_ROUND, END_ROUND, DURING_SEP, CUT_REJECTED, CUT_FAILED, LAP_CUT_FAILED_DO_MIG, LAP_MESSAGES_DUMMY_END }
enum | LAPS_messages { Separating, FoundImprovingRow, FoundBestImprovingCol, WarnFailedBestImprovingCol, LogHead, PivotLog, FinishedOptimal, HitLimit, WarnBadSigmaComputation, WarnBadRowComputation, WarnGiveUpRow, PivotFailedSigmaUnchanged, PivotFailedSigmaIncreased, FailedSigmaIncreased, WarnBadRhsComputation, WarnFailedPivotTol, WarnFailedPivotIIf, DUMMY_END }
| Types of messages for lift-and-project simplex. More...

## Detailed Description

Performs one round of Lift & Project using CglLandPSimplex to build cuts.

## Enumeration Type Documentation

enum LAP::LapMessagesTypes

Enumerator:

  BEGIN_ROUND |
  END_ROUND |
  DURING_SEP |
  CUT_REJECTED |
  CUT_FAILED |
  LAP_CUT_FAILED_DO_MIG |
  LAP_MESSAGES_DUMMY_END |

Definition at line 33 of file CglLandP.hpp.

enum LAP::LAPS_messages

Types of messages for lift-and-project simplex.

Enumerator:

  Separating |
  FoundImprovingRow |
  FoundBestImprovingCol |
  WarnFailedBestImprovingCol |
  LogHead |
  PivotLog |
  FinishedOptimal |
  HitLimit |
  WarnBadSigmaComputation |
  WarnBadRowComputation |
  WarnGiveUpRow |
  PivotFailedSigmaUnchanged |
  PivotFailedSigmaIncreased |
  FailedSigmaIncreased |
  WarnBadRhsComputation |
  WarnFailedPivotTol |
  WarnFailedPivotIIf |
  DUMMY_END |

Definition at line 21 of file CglLandPSimplex.hpp.