Clp  1.17.8
ClpMessage.hpp
Go to the documentation of this file.
1 /* $Id$ */
2 // Copyright (C) 2002, International Business Machines
3 // Corporation and others. All Rights Reserved.
4 // This code is licensed under the terms of the Eclipse Public License (EPL).
5 
6 #ifndef ClpMessage_H
7 #define ClpMessage_H
8 
9 #include "CoinPragma.hpp"
10 #include <cstring>
11 
12 // This deals with Clp messages (as against Osi messages etc)
13 
14 #include "CoinMessageHandler.hpp"
105 #ifndef NO_FATHOM_PRINT
109 #endif
114 };
115 
118 class ClpMessage : public CoinMessages {
119 
120 public:
124  ClpMessage(Language language = us_en);
126 };
127 
128 #endif
129 
130 /* vi: softtabstop=2 shiftwidth=2 expandtab tabstop=2
131 */
ClpMessage::ClpMessage
ClpMessage(Language language=us_en)
Constructor.
CLP_UNABLE_OPEN
@ CLP_UNABLE_OPEN
Definition: ClpMessage.hpp:56
CLP_BARRIER_EXIT2
@ CLP_BARRIER_EXIT2
Definition: ClpMessage.hpp:78
CLP_SIMPLEX_INFEASIBLE
@ CLP_SIMPLEX_INFEASIBLE
Definition: ClpMessage.hpp:17
CLP_IMPORT_RESULT
@ CLP_IMPORT_RESULT
Definition: ClpMessage.hpp:60
CLP_SPRINT
@ CLP_SPRINT
Definition: ClpMessage.hpp:72
CLP_BAD_MATRIX
@ CLP_BAD_MATRIX
Definition: ClpMessage.hpp:58
CLP_SIMPLEX_HOUSE2
@ CLP_SIMPLEX_HOUSE2
Definition: ClpMessage.hpp:45
CLP_GENERAL
@ CLP_GENERAL
Definition: ClpMessage.hpp:110
CLP_DUAL_ORIGINAL
@ CLP_DUAL_ORIGINAL
Definition: ClpMessage.hpp:31
CLP_TIMING
@ CLP_TIMING
Definition: ClpMessage.hpp:70
CLP_SIMPLEX_UNBOUNDED
@ CLP_SIMPLEX_UNBOUNDED
Definition: ClpMessage.hpp:18
CLP_RIM_SCALE
@ CLP_RIM_SCALE
Definition: ClpMessage.hpp:98
CLP_INTERVAL_TIMING
@ CLP_INTERVAL_TIMING
Definition: ClpMessage.hpp:71
CLP_SIMPLEX_INTERRUPT
@ CLP_SIMPLEX_INTERRUPT
Definition: ClpMessage.hpp:21
CLP_DUAL_BOUNDS
@ CLP_DUAL_BOUNDS
Definition: ClpMessage.hpp:23
CLP_FATHOM_FINISH
@ CLP_FATHOM_FINISH
Definition: ClpMessage.hpp:108
CLP_BARRIER_EXIT
@ CLP_BARRIER_EXIT
Definition: ClpMessage.hpp:80
CLP_INITIALIZE_STEEP
@ CLP_INITIALIZE_STEEP
Definition: ClpMessage.hpp:55
CLP_BARRIER_MU
@ CLP_BARRIER_MU
Definition: ClpMessage.hpp:82
CLP_GENERAL2
@ CLP_GENERAL2
Definition: ClpMessage.hpp:111
CLP_IDIOT_ITERATION
@ CLP_IDIOT_ITERATION
Definition: ClpMessage.hpp:67
CLP_POSSIBLELOOP
@ CLP_POSSIBLELOOP
Definition: ClpMessage.hpp:41
CLP_SIMPLEX_STATUS
@ CLP_SIMPLEX_STATUS
Definition: ClpMessage.hpp:22
CLP_BARRIER_END
@ CLP_BARRIER_END
Definition: ClpMessage.hpp:84
CLP_MODIFIEDBOUNDS
@ CLP_MODIFIEDBOUNDS
Definition: ClpMessage.hpp:37
CLP_PRIMAL_DJ
@ CLP_PRIMAL_DJ
Definition: ClpMessage.hpp:50
CLP_LOOP
@ CLP_LOOP
Definition: ClpMessage.hpp:59
CLP_BARRIER_STOPPING
@ CLP_BARRIER_STOPPING
Definition: ClpMessage.hpp:79
CLP_BARRIER_ITERATION
@ CLP_BARRIER_ITERATION
Definition: ClpMessage.hpp:73
CLP_SIMPLEX_GIVINGUP
@ CLP_SIMPLEX_GIVINGUP
Definition: ClpMessage.hpp:29
CLP_BARRIER_CLOSE_TO_OPTIMAL
@ CLP_BARRIER_CLOSE_TO_OPTIMAL
Definition: ClpMessage.hpp:76
CLP_SIMPLEX_HOUSE1
@ CLP_SIMPLEX_HOUSE1
Definition: ClpMessage.hpp:44
CLP_SMALLELEMENTS
@ CLP_SMALLELEMENTS
Definition: ClpMessage.hpp:42
CLP_QUADRATIC_PRIMAL_DETAILS
@ CLP_QUADRATIC_PRIMAL_DETAILS
Definition: ClpMessage.hpp:66
CLP_IMPORT_ERRORS
@ CLP_IMPORT_ERRORS
Definition: ClpMessage.hpp:61
CLP_RIMSTATISTICS3
@ CLP_RIMSTATISTICS3
Definition: ClpMessage.hpp:40
CLP_BAD_BOUNDS
@ CLP_BAD_BOUNDS
Definition: ClpMessage.hpp:57
CLP_BARRIER_KILLED
@ CLP_BARRIER_KILLED
Definition: ClpMessage.hpp:92
CLP_DUAL_CHECK
@ CLP_DUAL_CHECK
Definition: ClpMessage.hpp:49
CLP_SIMPLEX_FLAG
@ CLP_SIMPLEX_FLAG
Definition: ClpMessage.hpp:28
CLP_SIMPLEX_STOPPED
@ CLP_SIMPLEX_STOPPED
Definition: ClpMessage.hpp:19
CLP_BARRIER_ABS_DROPPED
@ CLP_BARRIER_ABS_DROPPED
Definition: ClpMessage.hpp:93
CLP_QUADRATIC_BOTH
@ CLP_QUADRATIC_BOTH
Definition: ClpMessage.hpp:65
CLP_BARRIER_SLACKS
@ CLP_BARRIER_SLACKS
Definition: ClpMessage.hpp:90
CLP_DUMMY_END
@ CLP_DUMMY_END
Definition: ClpMessage.hpp:113
CLP_BARRIER_STEP
@ CLP_BARRIER_STEP
Definition: ClpMessage.hpp:96
CLP_BARRIER_OBJECTIVE_GAP
@ CLP_BARRIER_OBJECTIVE_GAP
Definition: ClpMessage.hpp:74
CLP_SIMPLEX_FREEIN
@ CLP_SIMPLEX_FREEIN
Definition: ClpMessage.hpp:47
CLP_SIMPLEX_INFEASIBILITIES
@ CLP_SIMPLEX_INFEASIBILITIES
Definition: ClpMessage.hpp:27
CLP_SIMPLEX_FINISHED
@ CLP_SIMPLEX_FINISHED
Definition: ClpMessage.hpp:16
CLP_SIMPLEX_PIVOTROW
@ CLP_SIMPLEX_PIVOTROW
Definition: ClpMessage.hpp:48
CLP_PRIMAL_OPTIMAL
@ CLP_PRIMAL_OPTIMAL
Definition: ClpMessage.hpp:35
CLP_CRASH
@ CLP_CRASH
Definition: ClpMessage.hpp:63
CLP_RIMSTATISTICS2
@ CLP_RIMSTATISTICS2
Definition: ClpMessage.hpp:39
CLP_INFEASIBLE
@ CLP_INFEASIBLE
Definition: ClpMessage.hpp:68
CLP_PARAMETRICS_STATS
@ CLP_PARAMETRICS_STATS
Definition: ClpMessage.hpp:103
CLP_BARRIER_ABS_ERROR
@ CLP_BARRIER_ABS_ERROR
Definition: ClpMessage.hpp:94
CLP_END_VALUES_PASS
@ CLP_END_VALUES_PASS
Definition: ClpMessage.hpp:64
CLP_BARRIER_INFO
@ CLP_BARRIER_INFO
Definition: ClpMessage.hpp:83
CLP_CRUNCH_STATS
@ CLP_CRUNCH_STATS
Definition: ClpMessage.hpp:102
CLP_FATHOM_SOLUTION
@ CLP_FATHOM_SOLUTION
Definition: ClpMessage.hpp:107
CLP_DUPLICATEELEMENTS
@ CLP_DUPLICATEELEMENTS
Definition: ClpMessage.hpp:43
CLP_BARRIER_SAFE
@ CLP_BARRIER_SAFE
Definition: ClpMessage.hpp:86
CLP_PACKEDSCALE_FINAL
@ CLP_PACKEDSCALE_FINAL
Definition: ClpMessage.hpp:53
CLP_BARRIER_COMPLEMENTARITY
@ CLP_BARRIER_COMPLEMENTARITY
Definition: ClpMessage.hpp:77
ClpMessage
This deals with Clp messages (as against Osi messages etc)
Definition: ClpMessage.hpp:118
CLP_SLP_ITER
@ CLP_SLP_ITER
Definition: ClpMessage.hpp:99
CLP_MATRIX_CHANGE
@ CLP_MATRIX_CHANGE
Definition: ClpMessage.hpp:69
CLP_EMPTY_PROBLEM
@ CLP_EMPTY_PROBLEM
Definition: ClpMessage.hpp:62
CLP_BARRIER_SCALING
@ CLP_BARRIER_SCALING
Definition: ClpMessage.hpp:81
CLP_BARRIER_REDUCING
@ CLP_BARRIER_REDUCING
Definition: ClpMessage.hpp:88
CLP_DUAL_CHECKB
@ CLP_DUAL_CHECKB
Definition: ClpMessage.hpp:30
CLP_BARRIER_DUALINF
@ CLP_BARRIER_DUALINF
Definition: ClpMessage.hpp:91
CLP_PARAMETRICS_STATS2
@ CLP_PARAMETRICS_STATS2
Definition: ClpMessage.hpp:104
CLP_BARRIER_DIAGONAL
@ CLP_BARRIER_DIAGONAL
Definition: ClpMessage.hpp:89
CLP_BARRIER_KKT
@ CLP_BARRIER_KKT
Definition: ClpMessage.hpp:97
CLP_SIMPLEX_NONLINEAR
@ CLP_SIMPLEX_NONLINEAR
Definition: ClpMessage.hpp:46
CLP_PRIMAL_WEIGHT
@ CLP_PRIMAL_WEIGHT
Definition: ClpMessage.hpp:34
CLP_PACKEDSCALE_WHILE
@ CLP_PACKEDSCALE_WHILE
Definition: ClpMessage.hpp:52
CLP_RIMSTATISTICS1
@ CLP_RIMSTATISTICS1
Definition: ClpMessage.hpp:38
CLP_SIMPLEX_BADFACTOR
@ CLP_SIMPLEX_BADFACTOR
Definition: ClpMessage.hpp:25
CLP_FATHOM_STATUS
@ CLP_FATHOM_STATUS
Definition: ClpMessage.hpp:106
CLP_SINGULARITIES
@ CLP_SINGULARITIES
Definition: ClpMessage.hpp:36
CLP_SIMPLEX_BOUNDTIGHTEN
@ CLP_SIMPLEX_BOUNDTIGHTEN
Definition: ClpMessage.hpp:26
CLP_BARRIER_FEASIBLE
@ CLP_BARRIER_FEASIBLE
Definition: ClpMessage.hpp:95
CLP_PACKEDSCALE_FORGET
@ CLP_PACKEDSCALE_FORGET
Definition: ClpMessage.hpp:54
CLP_COMPLICATED_MODEL
@ CLP_COMPLICATED_MODEL
Definition: ClpMessage.hpp:100
CLP_SIMPLEX_ACCURACY
@ CLP_SIMPLEX_ACCURACY
Definition: ClpMessage.hpp:24
CLP_GENERAL_WARNING
@ CLP_GENERAL_WARNING
Definition: ClpMessage.hpp:112
CLP_BAD_STRING_VALUES
@ CLP_BAD_STRING_VALUES
Definition: ClpMessage.hpp:101
CLP_BARRIER_ACCURACY
@ CLP_BARRIER_ACCURACY
Definition: ClpMessage.hpp:85
CLP_PACKEDSCALE_INITIAL
@ CLP_PACKEDSCALE_INITIAL
Definition: ClpMessage.hpp:51
CLP_BARRIER_GONE_INFEASIBLE
@ CLP_BARRIER_GONE_INFEASIBLE
Definition: ClpMessage.hpp:75
CLP_PRIMAL_ORIGINAL
@ CLP_PRIMAL_ORIGINAL
Definition: ClpMessage.hpp:33
CLP_Message
CLP_Message
Definition: ClpMessage.hpp:15
CLP_BARRIER_NEGATIVE_GAPS
@ CLP_BARRIER_NEGATIVE_GAPS
Definition: ClpMessage.hpp:87
CLP_SIMPLEX_PERTURB
@ CLP_SIMPLEX_PERTURB
Definition: ClpMessage.hpp:32
CLP_SIMPLEX_ERROR
@ CLP_SIMPLEX_ERROR
Definition: ClpMessage.hpp:20