91 lcId = received->lcId;
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) ...
int globalSubtreeIdInLc
global subtree id of current ParaTask
#define PARA_COMM_CALL(paracommcall)
#define DEF_PARA_COMM(para_comm, comm)
double detTime
deterministic time, -1: should be non-deterministic
double averageDualBoundGain
average dual bound gain received
int nNodesLeft
number of remaining nodes
int lcId
lc id of current ParaTask
double globalBestPrimalBoundValue
global best primal bound value
static const int ParaSolverStateType
long long nNodesSolved
number of nodes solved
int racingStage
if this value is 1, solver is in racing stage
BbParaSolverStateTh * createDatatype()
create BbParaSolverStateTh datatype
BbParaSolverStateTh()
default constructor
Base class of communicator object.
unsigned int notificationId
id for this notification
double bestDualBoundValue
best dual bound value in that of remaining nodes