37#ifndef __BB_PARA_CALCULATION_STATE_TH_H__
38#define __BB_PARA_CALCULATION_STATE_TH_H__
76 int inNImprovedIncumbent,
77 int inTerminationState,
78 int inNSolvedWithNoPreprocesses,
79 int inNSimplexIterRoot,
80 double inAverageSimplexIter,
81 int inNTransferredLocalCuts,
82 int inMinTransferredLocalCuts,
83 int inMaxTransferredLocalCuts,
84 int inNTransferredBendersCuts,
85 int inMinTransferredBendersCuts,
86 int inMaxTransferredBendersCuts,
93 int inNSelfSplitNodesLeft
95 :
BbParaCalculationState(inCompTime,inRootTime, inNSolved, inNSent,inNImprovedIncumbent,inTerminationState,inNSolvedWithNoPreprocesses,
96 inNSimplexIterRoot, inAverageSimplexIter,
97 inNTransferredLocalCuts, inMinTransferredLocalCuts, inMaxTransferredLocalCuts,
98 inNTransferredBendersCuts, inMinTransferredBendersCuts, inMaxTransferredBendersCuts,
99 inNRestarts, inMinIisum, inMaxIisum, inMinNii, inMaxNii, inDualBound, inNSelfSplitNodesLeft)
Base class for calculation state.
Calculation state object for thread communications.
void send(ParaComm *comm, int destination, int tag)
send this object to destination
BbParaCalculationStateTh * createDatatype()
create thread object datatype of this object
BbParaCalculationStateTh(double inCompTime, double inRootTime, int inNSolved, int inNSent, int inNImprovedIncumbent, int inTerminationState, int inNSolvedWithNoPreprocesses, int inNSimplexIterRoot, double inAverageSimplexIter, int inNTransferredLocalCuts, int inMinTransferredLocalCuts, int inMaxTransferredLocalCuts, int inNTransferredBendersCuts, int inMinTransferredBendersCuts, int inMaxTransferredBendersCuts, int inNRestarts, double inMinIisum, double inMaxIisum, int inMinNii, int inMaxNii, double inDualBound, int inNSelfSplitNodesLeft)
constructor of this object
void receive(ParaComm *comm, int source, int tag)
receive this object from source
~BbParaCalculationStateTh()
destructor of this object
BbParaCalculationStateTh()
default constructor of this object
Base class of Calculation state in a ParaSolver.
Base class of communicator object.
static ScipParaCommTh * comm