00001
00002
00003
00004
00005
00006
00007 #ifndef CglLandPMessages_H
00008 #define CglLandPMessages_H
00009
00010 #include "CoinMessage.hpp"
00011 #include "CoinMessageHandler.hpp"
00012
00013 namespace LAP
00014 {
00016 class DebugData;
00018 enum LAP_messages
00019 {
00020 Separating,
00021 FoundImprovingRow,
00022 FoundBestImprovingCol,
00023 WarnFailedBestImprovingCol,
00024 LogHead,
00025 PivotLog,
00026 FinishedOptimal,
00027 HitLimit,
00028 NumberNegRc,
00029 NumberZeroRc,
00030 NumberPosRc,
00031 WeightsStats,
00032 WarnBadSigmaComputation,
00033 WarnBadRowComputation,
00034 WarnGiveUpRow,
00035 PivotFailedSigmaUnchanged,
00036 PivotFailedSigmaIncreased,
00037 FailedSigmaIncreased,
00038 WarnBadRhsComputation,
00039 WarnFailedPivotTol,
00040 WarnFailedPivotIIf,
00041 RoundStats,
00042 CutStat,
00043 DUMMY_END
00044 };
00046 class LandPMessages : public CoinMessages
00047 {
00048 public:
00049
00051 LandPMessages();
00052 };
00053 }
00054 #endif