|
variable of the problem
Definition at line 196 of file struct_var.h.
#include <struct_var.h>
SCIP_Var::SCIP_DECL_VARCOPY |
( |
* |
varcopy | ) |
|
copies variable data if wanted to subscip, or NULL
SCIP_Var::SCIP_DECL_VARDELORIG |
( |
* |
vardelorig | ) |
|
frees user data of original variable
SCIP_Var::SCIP_DECL_VARTRANS |
( |
* |
vartrans | ) |
|
creates transformed user data by transforming original user data
SCIP_Var::SCIP_DECL_VARDELTRANS |
( |
* |
vardeltrans | ) |
|
frees user data of transformed variable
SCIP data structure
Definition at line 199 of file struct_var.h.
Referenced by SCIPpricestoreAddVar(), SCIPprobAddVar(), SCIPvarAddClique(), SCIPvarAddHoleLocal(), SCIPvarAddHoleOriginal(), SCIPvarAddImplic(), SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarAdjustLb(), SCIPvarAdjustUb(), SCIPvarAggregate(), SCIPvarCatchEvent(), SCIPvarChgBranchFactor(), SCIPvarChgLbDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbLazy(), SCIPvarChgLbLocal(), SCIPvarChgLbOriginal(), SCIPvarChgObj(), SCIPvarChgObjDive(), SCIPvarChgUbDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbLazy(), SCIPvarChgUbLocal(), SCIPvarChgUbOriginal(), SCIPvarColumn(), SCIPvarDropEvent(), SCIPvarFix(), SCIPvarFixBinary(), SCIPvarFlattenAggregationGraph(), SCIPvarGetClosestVlb(), SCIPvarGetClosestVub(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetLbLP(), SCIPvarGetMultaggrLbGlobal(), SCIPvarGetMultaggrLbLocal(), SCIPvarGetMultaggrUbGlobal(), SCIPvarGetMultaggrUbLocal(), SCIPvarGetRelaxSol(), SCIPvarGetTransformed(), SCIPvarGetUbLP(), SCIPvarLoose(), SCIPvarMultiaggregate(), SCIPvarNegate(), SCIPvarPrint(), SCIPvarRemove(), SCIPvarResetBounds(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), SCIPvarTransform(), SCIPvarUpdateBestRootSol(), SCIPvarUpdatePseudocost(), varEventGholeAdded(), varEventGlbChanged(), varEventGubChanged(), varEventLbChanged(), varEventObjChanged(), varEventUbChanged(), varEventVarFixed(), varEventVarUnlocked(), varIncRootboundchgs(), varProcessChgBranchFactor(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), varProcessChgUbLocal(), and varUpdateAggregationBounds().
objective function value of variable
Definition at line 201 of file struct_var.h.
Referenced by SCIPcolCreate(), SCIPvarAddObj(), SCIPvarAggregate(), SCIPvarChgObj(), SCIPvarFix(), SCIPvarGetBestBoundGlobal(), SCIPvarGetBestBoundLocal(), SCIPvarGetBestBoundType(), SCIPvarGetObj(), SCIPvarGetObjLP(), SCIPvarGetWorstBoundGlobal(), SCIPvarGetWorstBoundLocal(), SCIPvarGetWorstBoundType(), SCIPvarMultiaggregate(), SCIPvarPrint(), SCIPvarSetRelaxSol(), and SCIPvarTransform().
domain of variable in global problem
Definition at line 216 of file struct_var.h.
Referenced by SCIPboundchgUndo(), SCIPvarAddToRow(), SCIPvarAggregate(), SCIPvarChgLbGlobal(), SCIPvarChgLbLazy(), SCIPvarChgUbGlobal(), SCIPvarChgUbLazy(), SCIPvarFix(), SCIPvarFixBinary(), SCIPvarGetActiveRepresentatives(), SCIPvarGetAvgSol(), SCIPvarGetBestBoundGlobal(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetHolelistGlobal(), SCIPvarGetLbAtIndex(), SCIPvarGetLbGlobal(), SCIPvarGetUbAtIndex(), SCIPvarGetUbGlobal(), SCIPvarGetWorstBoundGlobal(), SCIPvarIsBinary(), SCIPvarMultiaggregate(), SCIPvarNegate(), SCIPvarPrint(), SCIPvarResetBounds(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), SCIPvarTransform(), SCIPvarWasFixedEarlier(), varProcessAddHoleGlobal(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), varProcessChgUbLocal(), and varUpdateAggregationBounds().
domain of variable in current subproblem
Definition at line 217 of file struct_var.h.
Referenced by SCIPboundchgApply(), SCIPboundchgUndo(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarAggregate(), SCIPvarChgLbLocal(), SCIPvarChgUbLocal(), SCIPvarFix(), SCIPvarGetAvgSol(), SCIPvarGetBestBoundLocal(), SCIPvarGetBestRootSol(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetHolelistLocal(), SCIPvarGetLbLocal(), SCIPvarGetLbLP(), SCIPvarGetLPSol_rec(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRootSol(), SCIPvarGetUbLocal(), SCIPvarGetUbLP(), SCIPvarGetWorstBoundLocal(), SCIPvarMultiaggregate(), SCIPvarNegate(), SCIPvarResetBounds(), SCIPvarTransform(), varAddLbchginfo(), varAddUbchginfo(), varProcessAddHoleLocal(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), and varProcessChgUbLocal().
original variable information
Definition at line 220 of file struct_var.h.
Referenced by SCIPgetVarFarkasCoef(), SCIPgetVarImplRedcost(), SCIPgetVarRedcost(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddHoleOriginal(), SCIPvarAddImplic(), SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarChgLbDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbLocal(), SCIPvarChgLbOriginal(), SCIPvarChgObj(), SCIPvarChgObjDive(), SCIPvarChgUbDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbLocal(), SCIPvarChgUbOriginal(), SCIPvarFix(), SCIPvarGetAvgBranchdepth(), SCIPvarGetAvgBranchdepthCurrentRun(), SCIPvarGetAvgConflictlength(), SCIPvarGetAvgConflictlengthCurrentRun(), SCIPvarGetAvgCutoffs(), SCIPvarGetAvgCutoffsCurrentRun(), SCIPvarGetAvgInferences(), SCIPvarGetAvgInferencesCurrentRun(), SCIPvarGetAvgSol(), SCIPvarGetBestRootLPObjval(), SCIPvarGetBestRootRedcost(), SCIPvarGetBestRootSol(), SCIPvarGetCutoffSum(), SCIPvarGetCutoffSumCurrentRun(), SCIPvarGetHolelistOriginal(), SCIPvarGetInferenceSum(), SCIPvarGetInferenceSumCurrentRun(), SCIPvarGetLbAtIndex(), SCIPvarGetLbLP(), SCIPvarGetLbOriginal(), SCIPvarGetLPSol_rec(), SCIPvarGetNActiveConflicts(), SCIPvarGetNActiveConflictsCurrentRun(), SCIPvarGetNBranchings(), SCIPvarGetNBranchingsCurrentRun(), SCIPvarGetNLocksDown(), SCIPvarGetNLocksUp(), SCIPvarGetNLPSol_rec(), SCIPvarGetObjLP(), SCIPvarGetProbvar(), SCIPvarGetProbvarBinary(), SCIPvarGetProbvarBound(), SCIPvarGetProbvarHole(), SCIPvarGetProbvarSum(), SCIPvarGetPseudocost(), SCIPvarGetPseudocostCount(), SCIPvarGetPseudocostCountCurrentRun(), SCIPvarGetPseudocostCurrentRun(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRelaxSol(), SCIPvarGetRootSol(), SCIPvarGetTransformed(), SCIPvarGetTransVar(), SCIPvarGetUbAtIndex(), SCIPvarGetUbLP(), SCIPvarGetUbOriginal(), SCIPvarGetVSIDS_rec(), SCIPvarGetVSIDSCurrentRun(), SCIPvarIncCutoffSum(), SCIPvarIncInferenceSum(), SCIPvarIncNActiveConflicts(), SCIPvarIncNBranchings(), SCIPvarIncVSIDS(), SCIPvarMultiaggregate(), SCIPvarResetBounds(), SCIPvarScaleVSIDS(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), SCIPvarsGetActiveVars(), SCIPvarTransform(), SCIPvarUpdatePseudocost(), and varFreeParents().
LP column (for column variables)
Definition at line 221 of file struct_var.h.
Referenced by SCIPvarAddToRow(), SCIPvarChgLbDive(), SCIPvarChgObjDive(), SCIPvarChgUbDive(), SCIPvarColumn(), SCIPvarGetCol(), SCIPvarGetLbLP(), SCIPvarGetLPSol(), SCIPvarGetLPSol_rec(), SCIPvarGetObjLP(), SCIPvarGetUbLP(), SCIPvarIsInLP(), SCIPvarLoose(), and varSetProbindex().
aggregation information (for aggregated variables)
Definition at line 222 of file struct_var.h.
Referenced by SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddImplic(), SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarAggregate(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarChgLbDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbLocal(), SCIPvarChgObjDive(), SCIPvarChgUbDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbLocal(), SCIPvarFix(), SCIPvarGetAggrConstant(), SCIPvarGetAggregatedObj(), SCIPvarGetAggrScalar(), SCIPvarGetAggrVar(), SCIPvarGetAvgBranchdepth(), SCIPvarGetAvgBranchdepthCurrentRun(), SCIPvarGetAvgConflictlength(), SCIPvarGetAvgConflictlengthCurrentRun(), SCIPvarGetAvgCutoffs(), SCIPvarGetAvgCutoffsCurrentRun(), SCIPvarGetAvgInferences(), SCIPvarGetAvgInferencesCurrentRun(), SCIPvarGetAvgSol(), SCIPvarGetBestRootSol(), SCIPvarGetCutoffSum(), SCIPvarGetCutoffSumCurrentRun(), SCIPvarGetInferenceSum(), SCIPvarGetInferenceSumCurrentRun(), SCIPvarGetLbAtIndex(), SCIPvarGetLbLP(), SCIPvarGetLPSol_rec(), SCIPvarGetNActiveConflicts(), SCIPvarGetNActiveConflictsCurrentRun(), SCIPvarGetNBranchings(), SCIPvarGetNBranchingsCurrentRun(), SCIPvarGetNLocksDown(), SCIPvarGetNLocksUp(), SCIPvarGetNLPSol_rec(), SCIPvarGetObjLP(), SCIPvarGetOrigvarSum(), SCIPvarGetProbvar(), SCIPvarGetProbvarBinary(), SCIPvarGetProbvarBound(), SCIPvarGetProbvarHole(), SCIPvarGetProbvarSum(), SCIPvarGetPseudocost(), SCIPvarGetPseudocostCount(), SCIPvarGetPseudocostCountCurrentRun(), SCIPvarGetPseudocostCurrentRun(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRelaxSol(), SCIPvarGetRootSol(), SCIPvarGetUbAtIndex(), SCIPvarGetUbLP(), SCIPvarGetVSIDS_rec(), SCIPvarGetVSIDSCurrentRun(), SCIPvarIncCutoffSum(), SCIPvarIncInferenceSum(), SCIPvarIncNActiveConflicts(), SCIPvarIncNBranchings(), SCIPvarIncVSIDS(), SCIPvarPrint(), SCIPvarScaleVSIDS(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), SCIPvarsGetActiveVars(), SCIPvarUpdatePseudocost(), varFreeParents(), varGetActiveVar(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgBranchDirection(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), and varProcessChgUbLocal().
multiple aggregation information (for multiple aggregated variables)
Definition at line 223 of file struct_var.h.
Referenced by SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarFlattenAggregationGraph(), SCIPvarGetActiveRepresentatives(), SCIPvarGetAggregatedObj(), SCIPvarGetAvgSol(), SCIPvarGetBestRootSol(), SCIPvarGetLPSol_rec(), SCIPvarGetMultaggrConstant(), SCIPvarGetMultaggrLbGlobal(), SCIPvarGetMultaggrLbLocal(), SCIPvarGetMultaggrNVars(), SCIPvarGetMultaggrScalars(), SCIPvarGetMultaggrUbGlobal(), SCIPvarGetMultaggrUbLocal(), SCIPvarGetMultaggrVars(), SCIPvarGetNLocksDown(), SCIPvarGetNLocksUp(), SCIPvarGetNLPSol_rec(), SCIPvarGetProbvar(), SCIPvarGetProbvarBinary(), SCIPvarGetProbvarBound(), SCIPvarGetProbvarSum(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRelaxSol(), SCIPvarGetRootSol(), SCIPvarMultiaggregate(), SCIPvarPrint(), SCIPvarsGetActiveVars(), varFreeParents(), and varGetActiveVar().
negation information (for negated variables)
Definition at line 224 of file struct_var.h.
Referenced by SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarAggregate(), SCIPvarChgLbDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbLocal(), SCIPvarChgLbOriginal(), SCIPvarChgUbDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbLocal(), SCIPvarChgUbOriginal(), SCIPvarFix(), SCIPvarGetAvgSol(), SCIPvarGetBestRootSol(), SCIPvarGetLbAtIndex(), SCIPvarGetLbLP(), SCIPvarGetLbOriginal(), SCIPvarGetLPSol_rec(), SCIPvarGetNegationConstant(), SCIPvarGetNLPSol_rec(), SCIPvarGetOrigvarSum(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRelaxSol(), SCIPvarGetRootSol(), SCIPvarGetUbAtIndex(), SCIPvarGetUbLP(), SCIPvarGetUbOriginal(), SCIPvarMultiaggregate(), SCIPvarPrint(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), and varProcessChgUbLocal().
union { ... } SCIP_Var::data |
Referenced by SCIPeventCreateGholeAdded(), SCIPeventCreateGholeRemoved(), SCIPeventCreateGlbChanged(), SCIPeventCreateGubChanged(), SCIPeventCreateLbChanged(), SCIPeventCreateLholeAdded(), SCIPeventCreateLholeRemoved(), SCIPeventCreateObjChanged(), SCIPeventCreateUbChanged(), SCIPeventProcess(), SCIPeventqueueAdd(), SCIPgetVarFarkasCoef(), SCIPgetVarImplRedcost(), SCIPgetVarRedcost(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddHoleOriginal(), SCIPvarAddImplic(), SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarAggregate(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarChgLbDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbLocal(), SCIPvarChgLbOriginal(), SCIPvarChgObj(), SCIPvarChgObjDive(), SCIPvarChgUbDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbLocal(), SCIPvarChgUbOriginal(), SCIPvarColumn(), SCIPvarFix(), SCIPvarFlattenAggregationGraph(), SCIPvarGetActiveRepresentatives(), SCIPvarGetAggrConstant(), SCIPvarGetAggregatedObj(), SCIPvarGetAggrScalar(), SCIPvarGetAggrVar(), SCIPvarGetAvgBranchdepth(), SCIPvarGetAvgBranchdepthCurrentRun(), SCIPvarGetAvgConflictlength(), SCIPvarGetAvgConflictlengthCurrentRun(), SCIPvarGetAvgCutoffs(), SCIPvarGetAvgCutoffsCurrentRun(), SCIPvarGetAvgInferences(), SCIPvarGetAvgInferencesCurrentRun(), SCIPvarGetAvgSol(), SCIPvarGetBestRootLPObjval(), SCIPvarGetBestRootRedcost(), SCIPvarGetBestRootSol(), SCIPvarGetCol(), SCIPvarGetCutoffSum(), SCIPvarGetCutoffSumCurrentRun(), SCIPvarGetHolelistOriginal(), SCIPvarGetInferenceSum(), SCIPvarGetInferenceSumCurrentRun(), SCIPvarGetLbAtIndex(), SCIPvarGetLbLP(), SCIPvarGetLbOriginal(), SCIPvarGetLPSol(), SCIPvarGetLPSol_rec(), SCIPvarGetMultaggrConstant(), SCIPvarGetMultaggrLbGlobal(), SCIPvarGetMultaggrLbLocal(), SCIPvarGetMultaggrNVars(), SCIPvarGetMultaggrScalars(), SCIPvarGetMultaggrUbGlobal(), SCIPvarGetMultaggrUbLocal(), SCIPvarGetMultaggrVars(), SCIPvarGetNActiveConflicts(), SCIPvarGetNActiveConflictsCurrentRun(), SCIPvarGetNBranchings(), SCIPvarGetNBranchingsCurrentRun(), SCIPvarGetNegationConstant(), SCIPvarGetNLocksDown(), SCIPvarGetNLocksUp(), SCIPvarGetNLPSol_rec(), SCIPvarGetObjLP(), SCIPvarGetOrigvarSum(), SCIPvarGetProbvar(), SCIPvarGetProbvarBinary(), SCIPvarGetProbvarBound(), SCIPvarGetProbvarHole(), SCIPvarGetProbvarSum(), SCIPvarGetPseudocost(), SCIPvarGetPseudocostCount(), SCIPvarGetPseudocostCountCurrentRun(), SCIPvarGetPseudocostCurrentRun(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRelaxSol(), SCIPvarGetRootSol(), SCIPvarGetTransformed(), SCIPvarGetTransVar(), SCIPvarGetUbAtIndex(), SCIPvarGetUbLP(), SCIPvarGetUbOriginal(), SCIPvarGetVSIDS_rec(), SCIPvarGetVSIDSCurrentRun(), SCIPvarIncCutoffSum(), SCIPvarIncInferenceSum(), SCIPvarIncNActiveConflicts(), SCIPvarIncNBranchings(), SCIPvarIncVSIDS(), SCIPvarIsInLP(), SCIPvarLoose(), SCIPvarMultiaggregate(), SCIPvarPrint(), SCIPvarResetBounds(), SCIPvarScaleVSIDS(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), SCIPvarsGetActiveVars(), SCIPvarTransform(), SCIPvarUpdatePseudocost(), varFreeParents(), varGetActiveVar(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgBranchDirection(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), varProcessChgUbLocal(), and varSetProbindex().
name of the variable
Definition at line 226 of file struct_var.h.
Referenced by SCIP_DECL_HASHGETKEY(), SCIPdomchgAddBoundchg(), SCIPlpWriteMip(), SCIPpricestoreResetBounds(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddHoleOriginal(), SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarAdjustLb(), SCIPvarAdjustUb(), SCIPvarAggregate(), SCIPvarCapture(), SCIPvarCatchEvent(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarChgLbDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbLocal(), SCIPvarChgLbOriginal(), SCIPvarChgName(), SCIPvarChgObj(), SCIPvarChgObjDive(), SCIPvarChgType(), SCIPvarChgUbDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbLocal(), SCIPvarChgUbOriginal(), SCIPvarColumn(), SCIPvarDropEvent(), SCIPvarFix(), SCIPvarGetName(), SCIPvarGetProbvar(), SCIPvarLoose(), SCIPvarMultiaggregate(), SCIPvarNegate(), SCIPvarPrint(), SCIPvarSetNamePointer(), SCIPvarTransform(), varAddParent(), varEventGholeAdded(), varEventGlbChanged(), varEventGubChanged(), varEventLbChanged(), varEventUbChanged(), varGetActiveVar(), varProcessChgBranchDirection(), varProcessChgBranchFactor(), varProcessChgBranchPriority(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), varProcessChgUbLocal(), varSetName(), and varUpdateAggregationBounds().
parent variables in the aggregation tree
Definition at line 232 of file struct_var.h.
Referenced by SCIPvarChgLbOriginal(), SCIPvarChgUbOriginal(), SCIPvarGetOrigvarSum(), SCIPvarIsTransformedOrigvar(), varAddParent(), varEnsureParentvarsSize(), varEventVarFixed(), varFreeParents(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgBranchDirection(), varProcessChgBranchFactor(), varProcessChgBranchPriority(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), and varProcessChgUbLocal().
pointer to the variables negation: x' = lb + ub - x, or NULL if not created
Definition at line 233 of file struct_var.h.
Referenced by SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddImplic(), SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarAggregate(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarChgLbDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbLocal(), SCIPvarChgLbOriginal(), SCIPvarChgObjDive(), SCIPvarChgType(), SCIPvarChgUbDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbLocal(), SCIPvarChgUbOriginal(), SCIPvarFix(), SCIPvarGetAggregatedObj(), SCIPvarGetAvgBranchdepth(), SCIPvarGetAvgBranchdepthCurrentRun(), SCIPvarGetAvgConflictlength(), SCIPvarGetAvgConflictlengthCurrentRun(), SCIPvarGetAvgCutoffs(), SCIPvarGetAvgCutoffsCurrentRun(), SCIPvarGetAvgInferences(), SCIPvarGetAvgInferencesCurrentRun(), SCIPvarGetAvgSol(), SCIPvarGetBestRootSol(), SCIPvarGetCutoffSum(), SCIPvarGetCutoffSumCurrentRun(), SCIPvarGetInferenceSum(), SCIPvarGetInferenceSumCurrentRun(), SCIPvarGetLbAtIndex(), SCIPvarGetLbLP(), SCIPvarGetLbOriginal(), SCIPvarGetLPSol_rec(), SCIPvarGetNActiveConflicts(), SCIPvarGetNActiveConflictsCurrentRun(), SCIPvarGetNBranchings(), SCIPvarGetNBranchingsCurrentRun(), SCIPvarGetNegatedVar(), SCIPvarGetNegationVar(), SCIPvarGetNLocksDown(), SCIPvarGetNLocksUp(), SCIPvarGetNLPSol_rec(), SCIPvarGetObjLP(), SCIPvarGetOrigvarSum(), SCIPvarGetProbvar(), SCIPvarGetProbvarBinary(), SCIPvarGetProbvarBound(), SCIPvarGetProbvarHole(), SCIPvarGetProbvarSum(), SCIPvarGetPseudocost(), SCIPvarGetPseudocostCount(), SCIPvarGetPseudocostCountCurrentRun(), SCIPvarGetPseudocostCurrentRun(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRelaxSol(), SCIPvarGetRootSol(), SCIPvarGetTransformed(), SCIPvarGetUbAtIndex(), SCIPvarGetUbLP(), SCIPvarGetUbOriginal(), SCIPvarGetVSIDS_rec(), SCIPvarGetVSIDSCurrentRun(), SCIPvarIncCutoffSum(), SCIPvarIncInferenceSum(), SCIPvarIncNActiveConflicts(), SCIPvarIncNBranchings(), SCIPvarIncVSIDS(), SCIPvarIsOriginal(), SCIPvarIsTransformed(), SCIPvarMultiaggregate(), SCIPvarNegate(), SCIPvarPrint(), SCIPvarScaleVSIDS(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), SCIPvarsGetActiveVars(), SCIPvarUpdatePseudocost(), varFreeParents(), varGetActiveVar(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), and varProcessChgUbLocal().
variable lower bounds x >= b*y + d
Definition at line 234 of file struct_var.h.
Referenced by SCIPvarAggregate(), SCIPvarFix(), SCIPvarGetNVlbs(), SCIPvarGetVlbCoefs(), SCIPvarGetVlbConstants(), SCIPvarGetVlbVars(), SCIPvarMultiaggregate(), SCIPvarRemove(), SCIPvarTransform(), varAddTransitiveImplic(), varAddVbound(), varRemoveImplicsVbs(), and varSetProbindex().
variable upper bounds x <= b*y + d
Definition at line 235 of file struct_var.h.
Referenced by SCIPvarAggregate(), SCIPvarFix(), SCIPvarGetNVubs(), SCIPvarGetVubCoefs(), SCIPvarGetVubConstants(), SCIPvarGetVubVars(), SCIPvarMultiaggregate(), SCIPvarRemove(), SCIPvarTransform(), varAddTransitiveImplic(), varAddVbound(), varRemoveImplicsVbs(), and varSetProbindex().
implications y >=/<= b following from x <= 0 and x >= 1 (x binary), or NULL if x is not binary
Definition at line 236 of file struct_var.h.
Referenced by SCIPvarAggregate(), SCIPvarFix(), SCIPvarGetImplBounds(), SCIPvarGetImplIds(), SCIPvarGetImplRedcost(), SCIPvarGetImplTypes(), SCIPvarGetImplVars(), SCIPvarGetNBinImpls(), SCIPvarGetNImpls(), SCIPvarHasImplic(), SCIPvarMultiaggregate(), SCIPvarRemove(), varAddImplic(), varAddTransitiveBinaryClosureImplic(), varRemoveImplicsVbs(), and varSetProbindex().
event filter for events concerning this variable; not for ORIGINAL vars
Definition at line 238 of file struct_var.h.
Referenced by SCIPeventProcess(), SCIPvarCatchEvent(), SCIPvarDropEvent(), varEventGholeAdded(), varEventGlbChanged(), varEventGubChanged(), varEventLbChanged(), varEventObjChanged(), varEventUbChanged(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), and varProcessChgUbLocal().
bound change informations for lower bound changes from root to current node
Definition at line 239 of file struct_var.h.
Referenced by addCand(), conflictAnalyzeRemainingBdchgs(), SCIPboundchgUndo(), SCIPvarGetBdchgInfoLb(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetLastBdchgIndex(), SCIPvarGetLbchgInfo(), SCIPvarWasFixedEarlier(), skipRedundantBdchginfos(), varAddLbchginfo(), varEnsureLbchginfosSize(), and varProcessChgLbGlobal().
bound change informations for upper bound changes from root to current node
Definition at line 240 of file struct_var.h.
Referenced by addCand(), conflictAnalyzeRemainingBdchgs(), SCIPboundchgUndo(), SCIPvarGetBdchgInfoUb(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetLastBdchgIndex(), SCIPvarGetUbchgInfo(), SCIPvarWasFixedEarlier(), skipRedundantBdchginfos(), varAddUbchginfo(), varEnsureUbchginfosSize(), and varProcessChgUbGlobal().
branching and inference history information
Definition at line 241 of file struct_var.h.
Referenced by SCIPvarAggregate(), SCIPvarFix(), SCIPvarGetAvgBranchdepth(), SCIPvarGetAvgConflictlength(), SCIPvarGetAvgCutoffs(), SCIPvarGetAvgInferences(), SCIPvarGetCutoffSum(), SCIPvarGetInferenceSum(), SCIPvarGetNActiveConflicts(), SCIPvarGetNBranchings(), SCIPvarGetPseudocost(), SCIPvarGetPseudocostCount(), SCIPvarGetVSIDS(), SCIPvarGetVSIDS_rec(), SCIPvarIncCutoffSum(), SCIPvarIncInferenceSum(), SCIPvarIncNActiveConflicts(), SCIPvarIncNBranchings(), SCIPvarIncVSIDS(), SCIPvarScaleVSIDS(), and SCIPvarUpdatePseudocost().
branching and inference history information for current run
Definition at line 242 of file struct_var.h.
Referenced by SCIPvarAggregate(), SCIPvarFix(), SCIPvarGetAvgBranchdepthCurrentRun(), SCIPvarGetAvgConflictlengthCurrentRun(), SCIPvarGetAvgCutoffsCurrentRun(), SCIPvarGetAvgInferencesCurrentRun(), SCIPvarGetCutoffSumCurrentRun(), SCIPvarGetInferenceSumCurrentRun(), SCIPvarGetNActiveConflictsCurrentRun(), SCIPvarGetNBranchingsCurrentRun(), SCIPvarGetPseudocostCountCurrentRun(), SCIPvarGetPseudocostCurrentRun(), SCIPvarGetVSIDSCurrentRun(), SCIPvarIncCutoffSum(), SCIPvarIncInferenceSum(), SCIPvarIncNActiveConflicts(), SCIPvarIncNBranchings(), SCIPvarIncVSIDS(), SCIPvarInitSolve(), SCIPvarScaleVSIDS(), and SCIPvarUpdatePseudocost().
array position in problems vars array, or -1 if not assigned to a problem
Definition at line 246 of file struct_var.h.
Referenced by SCIPprobResortVars(), SCIPvarAggregate(), SCIPvarChgLbLazy(), SCIPvarChgType(), SCIPvarChgUbLazy(), SCIPvarColumn(), SCIPvarFix(), SCIPvarGetProbindex(), SCIPvarIsActive(), SCIPvarLoose(), SCIPvarMarkDeletable(), SCIPvarMarkDeleted(), SCIPvarMultiaggregate(), and varSetProbindex().
int SCIP_Var::pseudocandindex |
int SCIP_Var::eventqueueindexobj |
int SCIP_Var::eventqueueindexlb |
int SCIP_Var::eventqueueindexub |
int SCIP_Var::parentvarssize |
int SCIP_Var::nparentvars |
number of parent variables in aggregation tree (used slots of parentvars)
Definition at line 252 of file struct_var.h.
Referenced by SCIPvarChgLbOriginal(), SCIPvarChgUbOriginal(), SCIPvarIsTransformedOrigvar(), varAddParent(), varEnsureParentvarsSize(), varEventVarFixed(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgBranchDirection(), varProcessChgBranchFactor(), varProcessChgBranchPriority(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgUbGlobal(), and varProcessChgUbLocal().
int SCIP_Var::branchpriority |
int SCIP_Var::lbchginfossize |
int SCIP_Var::nlbchginfos |
number of lower bound changes from root node to current node
Definition at line 258 of file struct_var.h.
Referenced by addCand(), conflictAnalyzeLP(), conflictAnalyzeRemainingBdchgs(), SCIPboundchgUndo(), SCIPconflictAnalyzePseudo(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetLastBdchgIndex(), SCIPvarGetLbchgInfo(), SCIPvarGetNBdchgInfosLb(), SCIPvarWasFixedEarlier(), skipRedundantBdchginfos(), varAddLbchginfo(), varEnsureLbchginfosSize(), and varProcessChgLbGlobal().
int SCIP_Var::ubchginfossize |
int SCIP_Var::nubchginfos |
number of upper bound changes from root node to current node
Definition at line 260 of file struct_var.h.
Referenced by addCand(), conflictAnalyzeLP(), conflictAnalyzeRemainingBdchgs(), SCIPboundchgUndo(), SCIPconflictAnalyzePseudo(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetLastBdchgIndex(), SCIPvarGetNBdchgInfosUb(), SCIPvarGetUbchgInfo(), SCIPvarWasFixedEarlier(), skipRedundantBdchginfos(), varAddUbchginfo(), varEnsureUbchginfosSize(), and varProcessChgUbGlobal().
int SCIP_Var::conflictlbcount |
int SCIP_Var::conflictubcount |
int SCIP_Var::closestvlbidx |
int SCIP_Var::closestvubidx |
unsigned int SCIP_Var::initial |
unsigned int SCIP_Var::removable |
unsigned int SCIP_Var::deletable |
unsigned int SCIP_Var::deleted |
unsigned int SCIP_Var::donotmultaggr |
TRUE iff variable is not allowed to be multi-aggregated
Definition at line 269 of file struct_var.h.
Referenced by SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarAggregate(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarDoNotMultaggr(), SCIPvarGetAvgSol(), SCIPvarGetBestRootSol(), SCIPvarGetLPSol_rec(), SCIPvarGetMultaggrConstant(), SCIPvarGetMultaggrNVars(), SCIPvarGetMultaggrScalars(), SCIPvarGetMultaggrVars(), SCIPvarGetNLocksDown(), SCIPvarGetNLocksUp(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRootSol(), SCIPvarMarkDoNotMultaggr(), SCIPvarNegate(), and SCIPvarTransform().
unsigned int SCIP_Var::vartype |
type of variable: binary, integer, implicit integer, continuous
Definition at line 270 of file struct_var.h.
Referenced by SCIPchgVarLb(), SCIPchgVarLbGlobal(), SCIPchgVarUb(), SCIPchgVarUbGlobal(), SCIPinferVarLbCons(), SCIPinferVarLbProp(), SCIPinferVarUbCons(), SCIPinferVarUbProp(), SCIPtightenVarLb(), SCIPtightenVarLbGlobal(), SCIPtightenVarUb(), SCIPtightenVarUbGlobal(), SCIPvarChgType(), SCIPvarGetType(), varProcessChgLbGlobal(), and varProcessChgUbGlobal().
unsigned int SCIP_Var::varstatus |
status of variable: original, loose, column, fixed, aggregated, multiaggregated, negated
Definition at line 271 of file struct_var.h.
Referenced by SCIPvarAggregate(), SCIPvarColumn(), SCIPvarFix(), SCIPvarGetMultaggrLbGlobal(), SCIPvarGetMultaggrLbLocal(), SCIPvarGetMultaggrUbGlobal(), SCIPvarGetMultaggrUbLocal(), SCIPvarGetStatus(), SCIPvarLoose(), SCIPvarMultiaggregate(), SCIPvarSetInitial(), and SCIPvarSetRemovable().
unsigned int SCIP_Var::pseudocostflag |
unsigned int SCIP_Var::branchdirection |
unsigned int SCIP_Var::eventqueueimpl |
|