37 #ifndef __BB_PARA_SOLVER_STATE_TH_H__ 38 #define __BB_PARA_SOLVER_STATE_TH_H__ 73 unsigned int inNotificationId,
75 int inGlobalSubtreeId,
76 long long inNodesSolved,
78 double inBestDualBoundValue,
79 double inGlobalBestPrimalBoundValue,
81 double inAverageDualBoundGain
84 inNodesSolved, inNodesLeft, inBestDualBoundValue, inGlobalBestPrimalBoundValue, inDetTime, inAverageDualBoundGain)
118 #define DEF_PARA_SOLVER_STATE( para_state, state ) BbParaSolverStateTh *para_state = dynamic_cast< BbParaSolverStateTh* >(state) 122 #endif // __BB_PARA_SOLVER_STATE_TH_H__ void send(ParaComm *comm, int destination, int tag)
send this object
static ScipParaCommTh * comm
void receive(ParaComm *comm, int source, int tag)
receive this object
class BbParaSolverStateTh (ParaSolver state object for notification message by thread communication) ...
BbParaSolverStateTh(int inRacingStage, unsigned int inNotificationId, int inLcId, int inGlobalSubtreeId, long long inNodesSolved, int inNodesLeft, double inBestDualBoundValue, double inGlobalBestPrimalBoundValue, double inDetTime, double inAverageDualBoundGain)
constructor
~BbParaSolverStateTh()
destractor
class BbParaSolverState (ParaSolver state object for notification message)
BbParaSolverStateTh * createDatatype()
create BbParaSolverStateTh datatype
BbParaSolverStateTh()
default constructor
Base class of communicator object.