summaryrefslogtreecommitdiff
path: root/newstructure/thirdparty/linux/include/coin/BonOAMessages.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'newstructure/thirdparty/linux/include/coin/BonOAMessages.hpp')
-rw-r--r--newstructure/thirdparty/linux/include/coin/BonOAMessages.hpp44
1 files changed, 44 insertions, 0 deletions
diff --git a/newstructure/thirdparty/linux/include/coin/BonOAMessages.hpp b/newstructure/thirdparty/linux/include/coin/BonOAMessages.hpp
new file mode 100644
index 0000000..cfe3272
--- /dev/null
+++ b/newstructure/thirdparty/linux/include/coin/BonOAMessages.hpp
@@ -0,0 +1,44 @@
+// (C) Copyright Carnegie Mellon University 2006
+// All Rights Reserved.
+// This code is published under the Eclipse Public License.
+//
+// Authors :
+// P. Bonami, Carnegie Mellon University
+//
+// Date : 07/15/2005
+
+#ifndef OaMessages_H
+#define OaMessages_H
+#include "CoinMessage.hpp"
+
+namespace Bonmin
+{
+ enum OA_Message{
+ FEASIBLE_NLP,
+ INFEASIBLE_NLP,
+ UPDATE_UB,
+ SOLVED_LOCAL_SEARCH,
+ LOCAL_SEARCH_ABORT,
+ UPDATE_LB,
+ ABORT,
+ OASUCCESS,
+ OAABORT,
+ OA_STATS,
+ LP_ERROR,
+ PERIODIC_MSG,
+ FP_DISTANCE,
+ FP_MILP_VAL,
+ FP_MAJOR_ITERATION,
+ FP_MINOR_ITERATION,
+ DUMMY_END
+ };
+
+ /** Output messages for Outer approximation cutting planes */
+ class OaMessages : public CoinMessages
+ {
+ public:
+ OaMessages();
+ };
+
+} //end namespace Bonmin
+#endif