Alps  2.0.2
AlpsMessage.h
Go to the documentation of this file.
1 /*===========================================================================*
2  * This file is part of the Abstract Library for Parallel Search (ALPS). *
3  * *
4  * ALPS is distributed under the Eclipse Public License as part of the *
5  * COIN-OR repository (http://www.coin-or.org). *
6  * *
7  * Authors: *
8  * *
9  * Yan Xu, Lehigh University *
10  * Aykut Bulut, Lehigh University *
11  * Ted Ralphs, Lehigh University *
12  * *
13  * Conceptual Design: *
14  * *
15  * Yan Xu, Lehigh University *
16  * Ted Ralphs, Lehigh University *
17  * Laszlo Ladanyi, IBM T.J. Watson Research Center *
18  * Matthew Saltzman, Clemson University *
19  * *
20  * *
21  * Copyright (C) 2001-2023, Lehigh University, Yan Xu, Aykut Bulut, and *
22  * Ted Ralphs. *
23  * All Rights Reserved. *
24  *===========================================================================*/
25 
26 
27 #ifndef AlpsMessage_h_
28 #define AlpsMessage_h_
29 
30 #include "CoinMessageHandler.hpp"
31 
32 //#############################################################################
36 {
98  // Following are for serial only
116 };
117 
118 //#############################################################################
119 
120 class AlpsMessage : public CoinMessages {
121 
122  public:
125  AlpsMessage(Language language=us_en);
127 };
128 
129 #endif
ALPS_S_SEARCH_START
@ ALPS_S_SEARCH_START
Definition: AlpsMessage.h:100
ALPS_NODE_COUNT
@ ALPS_NODE_COUNT
Definition: AlpsMessage.h:59
ALPS_SOLUTION_SEARCH
@ ALPS_SOLUTION_SEARCH
Definition: AlpsMessage.h:80
ALPS_RAMPUP_WORKER_SOL
@ ALPS_RAMPUP_WORKER_SOL
Definition: AlpsMessage.h:77
ALPS_SOLUTION_COUNT
@ ALPS_SOLUTION_COUNT
Definition: AlpsMessage.h:79
ALPS_RAMPUP_HUB_RECV
@ ALPS_RAMPUP_HUB_RECV
Definition: AlpsMessage.h:67
ALPS_WORK_UNIT
@ ALPS_WORK_UNIT
Definition: AlpsMessage.h:114
ALPS_T_SOL_LIMIT
@ ALPS_T_SOL_LIMIT
Definition: AlpsMessage.h:96
ALPS_T_INFEASIBLE
@ ALPS_T_INFEASIBLE
Definition: AlpsMessage.h:92
ALPS_STATIC_BALANCE_END
@ ALPS_STATIC_BALANCE_END
Definition: AlpsMessage.h:82
ALPS_LOADBAL_HUB_NO
@ ALPS_LOADBAL_HUB_NO
Definition: AlpsMessage.h:48
ALPS_LOADBAL_MASTER_PERIOD
@ ALPS_LOADBAL_MASTER_PERIOD
Definition: AlpsMessage.h:52
ALPS_S_SEARCH_SOL
@ ALPS_S_SEARCH_SOL
Definition: AlpsMessage.h:101
ALPS_T_FEASIBLE
@ ALPS_T_FEASIBLE
Definition: AlpsMessage.h:91
ALPS_LOADBAL_WORKER_ASK
@ ALPS_LOADBAL_WORKER_ASK
Definition: AlpsMessage.h:53
ALPS_LOADBAL_HUB_FAIL
@ ALPS_LOADBAL_HUB_FAIL
Definition: AlpsMessage.h:47
ALPS_RAMPUP_HUB
@ ALPS_RAMPUP_HUB
Definition: AlpsMessage.h:63
ALPS_LOADBAL_HUB_PERIOD
@ ALPS_LOADBAL_HUB_PERIOD
Definition: AlpsMessage.h:49
ALPS_LOADBAL_MASTER_NO
@ ALPS_LOADBAL_MASTER_NO
Definition: AlpsMessage.h:51
ALPS_RAMPUP_HUB_START
@ ALPS_RAMPUP_HUB_START
Definition: AlpsMessage.h:69
ALPS_PEAK_MEMORY
@ ALPS_PEAK_MEMORY
Definition: AlpsMessage.h:62
ALPS_Message
ALPS_Message
A list of Alps print out messages.
Definition: AlpsMessage.h:35
ALPS_RAMPUP_MASTER_START
@ ALPS_RAMPUP_MASTER_START
Definition: AlpsMessage.h:75
ALPS_DONATE_SPLIT
@ ALPS_DONATE_SPLIT
Definition: AlpsMessage.h:40
ALPS_TERM_FORCE_SOL
@ ALPS_TERM_FORCE_SOL
Definition: AlpsMessage.h:84
ALPS_S_FINAL_NODE_FULL
@ ALPS_S_FINAL_NODE_FULL
Definition: AlpsMessage.h:106
ALPS_DONATE_FAIL
@ ALPS_DONATE_FAIL
Definition: AlpsMessage.h:39
ALPS_TERM_WORKER_INFORM
@ ALPS_TERM_WORKER_INFORM
Definition: AlpsMessage.h:89
ALPS_S_FINAL_NO_SOL
@ ALPS_S_FINAL_NO_SOL
Definition: AlpsMessage.h:104
ALPS_TERM_MASTER_START
@ ALPS_TERM_MASTER_START
Definition: AlpsMessage.h:87
ALPS_NODE_MEM_SIZE
@ ALPS_NODE_MEM_SIZE
Definition: AlpsMessage.h:60
ALPS_TERM_FORCE_TIME
@ ALPS_TERM_FORCE_TIME
Definition: AlpsMessage.h:85
ALPS_RAMPUP_HUB_NODES
@ ALPS_RAMPUP_HUB_NODES
Definition: AlpsMessage.h:65
ALPS_T_NO_MEMORY
@ ALPS_T_NO_MEMORY
Definition: AlpsMessage.h:94
ALPS_SEARCH_WORKER_START
@ ALPS_SEARCH_WORKER_START
Definition: AlpsMessage.h:78
ALPS_DONATE_AFTER
@ ALPS_DONATE_AFTER
Definition: AlpsMessage.h:37
ALPS_T_FAILED
@ ALPS_T_FAILED
Definition: AlpsMessage.h:90
ALPS_S_FINAL_NODE_LEFT
@ ALPS_S_FINAL_NODE_LEFT
Definition: AlpsMessage.h:110
ALPS_S_FINAL_NODE_DISCARDED
@ ALPS_S_FINAL_NODE_DISCARDED
Definition: AlpsMessage.h:109
ALPS_S_FINAL_WALLCLOCK
@ ALPS_S_FINAL_WALLCLOCK
Definition: AlpsMessage.h:113
ALPS_KNOWLEDGE_GEN
@ ALPS_KNOWLEDGE_GEN
Definition: AlpsMessage.h:43
ALPS_LOADREPORT_MASTER_F_N
@ ALPS_LOADREPORT_MASTER_F_N
Definition: AlpsMessage.h:57
ALPS_RAMPUP_MASTER_SOL
@ ALPS_RAMPUP_MASTER_SOL
Definition: AlpsMessage.h:74
ALPS_LOADREPORT_MASTER_N
@ ALPS_LOADREPORT_MASTER_N
Definition: AlpsMessage.h:56
ALPS_LOADBAL_HUB
@ ALPS_LOADBAL_HUB
Definition: AlpsMessage.h:46
ALPS_LOADBAL_MASTER
@ ALPS_LOADBAL_MASTER
Definition: AlpsMessage.h:50
ALPS_LAUNCH
@ ALPS_LAUNCH
Definition: AlpsMessage.h:45
ALPS_HUB_NUM
@ ALPS_HUB_NUM
Definition: AlpsMessage.h:44
AlpsMessage::AlpsMessage
AlpsMessage(Language language=us_en)
ALPS_STATIC_BALANCE_BEG
@ ALPS_STATIC_BALANCE_BEG
Definition: AlpsMessage.h:81
AlpsMessage
Definition: AlpsMessage.h:120
ALPS_RAMPUP_MASTER_NODES_AUTO
@ ALPS_RAMPUP_MASTER_NODES_AUTO
Definition: AlpsMessage.h:73
ALPS_S_FINAL_NODE_PARTIAL
@ ALPS_S_FINAL_NODE_PARTIAL
Definition: AlpsMessage.h:107
ALPS_S_NODE_COUNT
@ ALPS_S_NODE_COUNT
Definition: AlpsMessage.h:99
ALPS_RAMPUP_HUB_FAIL
@ ALPS_RAMPUP_HUB_FAIL
Definition: AlpsMessage.h:64
ALPS_DATAFILE
@ ALPS_DATAFILE
Definition: AlpsMessage.h:42
ALPS_MSG_HOW
@ ALPS_MSG_HOW
Definition: AlpsMessage.h:58
ALPS_RAMPUP_MASTER_FAIL
@ ALPS_RAMPUP_MASTER_FAIL
Definition: AlpsMessage.h:71
ALPS_TERM_MASTER_INFORM
@ ALPS_TERM_MASTER_INFORM
Definition: AlpsMessage.h:88
ALPS_DUMMY_END
@ ALPS_DUMMY_END
Definition: AlpsMessage.h:115
ALPS_T_COMPLETE
@ ALPS_T_COMPLETE
Definition: AlpsMessage.h:95
ALPS_LOADREPORT_MASTER_F
@ ALPS_LOADREPORT_MASTER_F
Definition: AlpsMessage.h:55
ALPS_RAMPUP_HUB_NODES_AUTO
@ ALPS_RAMPUP_HUB_NODES_AUTO
Definition: AlpsMessage.h:66
ALPS_S_FINAL_DEPTH
@ ALPS_S_FINAL_DEPTH
Definition: AlpsMessage.h:111
ALPS_PARAMFILE
@ ALPS_PARAMFILE
Definition: AlpsMessage.h:61
ALPS_RAMPUP_MASTER
@ ALPS_RAMPUP_MASTER
Definition: AlpsMessage.h:70
ALPS_S_FINAL_NODE_PROCESSED
@ ALPS_S_FINAL_NODE_PROCESSED
Definition: AlpsMessage.h:105
ALPS_S_FINAL_SOL
@ ALPS_S_FINAL_SOL
Definition: AlpsMessage.h:102
ALPS_TERM_FORCE_NODE
@ ALPS_TERM_FORCE_NODE
Definition: AlpsMessage.h:83
ALPS_LOADREPORT_MASTER
@ ALPS_LOADREPORT_MASTER
Definition: AlpsMessage.h:54
ALPS_S_FINAL_NODE_BRANCHED
@ ALPS_S_FINAL_NODE_BRANCHED
Definition: AlpsMessage.h:108
ALPS_T_TIME_LIMIT
@ ALPS_T_TIME_LIMIT
Definition: AlpsMessage.h:97
ALPS_RAMPUP_MASTER_NODES
@ ALPS_RAMPUP_MASTER_NODES
Definition: AlpsMessage.h:72
ALPS_RAMPUP_HUB_SOL
@ ALPS_RAMPUP_HUB_SOL
Definition: AlpsMessage.h:68
ALPS_S_FINAL_CPU
@ ALPS_S_FINAL_CPU
Definition: AlpsMessage.h:112
ALPS_DONATE_WHOLE
@ ALPS_DONATE_WHOLE
Definition: AlpsMessage.h:41
ALPS_TERM_HUB_INFORM
@ ALPS_TERM_HUB_INFORM
Definition: AlpsMessage.h:86
ALPS_RAMPUP_WORKER_RECV
@ ALPS_RAMPUP_WORKER_RECV
Definition: AlpsMessage.h:76
ALPS_S_FINAL_SOL_WD
@ ALPS_S_FINAL_SOL_WD
Definition: AlpsMessage.h:103
ALPS_T_NODE_LIMIT
@ ALPS_T_NODE_LIMIT
Definition: AlpsMessage.h:93
ALPS_DONATE_BEFORE
@ ALPS_DONATE_BEFORE
Definition: AlpsMessage.h:38