52ScipParaParamSet::ScipParaParamSet(
55 :
UG::BbParaParamSet(inNParaParams)
60 "RootNodeSolvabilityCheck",
61 "# Indicate if root node solvability is checked before transfer or not. TRUE: root node solvability is checked, FALSE: no check [Default value: FALSE]",
64 "CustomizedToSharedMemory",
65 "# Customized to shared memory environment, if it runs on it. [Default value: TRUE]",
69 "# Apply distributed local branching. [Default value: FALSE]",
75 "# Adding constraint: objective func >= dualBoundValue (This is not a good idea, because it creates many degenerate solutions) : 0 - no adding, 1 - adding to discarded ParaNodes only, 2 - adding always, 3 - adding at warm start [Default value: 0]",
85 s <<
"# Memory limit for a process [Default value: " << SCIP_MEM_NOLIMIT <<
"][0," << SCIP_MEM_NOLIMIT <<
"]";
86 static char memLimitStr[256];
87 strcpy(memLimitStr, s.str().c_str());
91 (SCIP_Real)SCIP_MEM_NOLIMIT,
93 (SCIP_Real)SCIP_MEM_NOLIMIT);
Base class of communicator for UG Framework.
ParaParam ** paraParams
array of ParaParams
static const int LocalBranching
static const int CustomizedToSharedMemory
static const int AddDualBoundCons
static const int MemoryLimit
static const int RootNodeSolvabilityCheck