42BbParaSolverStateTh::createDatatype(
Base class of communicator for UG Framework.
BbParaSolverState extension for threads communication.
class BbParaSolverStateTh (ParaSolver state object for notification message by thread communication)
void send(ParaComm *comm, int destination, int tag)
send this object
BbParaSolverStateTh()
default constructor
void receive(ParaComm *comm, int source, int tag)
receive this object
BbParaSolverStateTh * createDatatype()
create BbParaSolverStateTh datatype
double globalBestPrimalBoundValue
global best primal bound value
double bestDualBoundValue
best dual bound value in that of remaining nodes
double averageDualBoundGain
average dual bound gain received
int nNodesLeft
number of remaining nodes
long long nNodesSolved
number of nodes solved
Base class of communicator object.
double detTime
deterministic time, -1: should be non-deterministic
int lcId
lc id of current ParaTask
int globalSubtreeIdInLc
global subtree id of current ParaTask
unsigned int notificationId
id for this notification
int racingStage
if this value is 1, solver is in racing stage
static ScipParaCommTh * comm
static const int ParaSolverStateType
#define DEF_PARA_COMM(para_comm, comm)
#define PARA_COMM_CALL(paracommcall)