Detailed Description
variable of the problem
Definition at line 261 of file struct_var.h.
#include <struct_var.h>
Public Member Functions | |
| SCIP_DECL_VARCOPY ((*varcopy)) | |
| SCIP_DECL_VARDELORIG ((*vardelorig)) | |
| SCIP_DECL_VARTRANS ((*vartrans)) | |
| SCIP_DECL_VARDELTRANS ((*vardeltrans)) | |
Member Function Documentation
◆ SCIP_DECL_VARCOPY()
| SCIP_Var::SCIP_DECL_VARCOPY | ( | * | varcopy | ) |
copies variable data if wanted to subscip, or NULL
◆ SCIP_DECL_VARDELORIG()
| SCIP_Var::SCIP_DECL_VARDELORIG | ( | * | vardelorig | ) |
frees user data of original variable
◆ SCIP_DECL_VARTRANS()
| SCIP_Var::SCIP_DECL_VARTRANS | ( | * | vartrans | ) |
creates transformed user data by transforming original user data
◆ SCIP_DECL_VARDELTRANS()
| SCIP_Var::SCIP_DECL_VARDELTRANS | ( | * | vardeltrans | ) |
frees user data of transformed variable
Field Documentation
◆ obj
| SCIP_Real SCIP_Var::obj |
objective function value of variable (might be changed temporarily in probing mode)
Definition at line 263 of file struct_var.h.
Referenced by SCIPcolCreate(), SCIPsolOverwriteFPSolWithExact(), SCIPvarAddExactData(), SCIPvarAddObj(), SCIPvarAddObjExact(), SCIPvarAggregate(), SCIPvarChgObj(), SCIPvarChgObjExact(), SCIPvarFix(), SCIPvarFixExact(), SCIPvarGetBestBoundGlobal(), SCIPvarGetBestBoundLocal(), SCIPvarGetBestBoundType(), SCIPvarGetObj(), SCIPvarGetObjLP(), SCIPvarGetWorstBoundGlobal(), SCIPvarGetWorstBoundLocal(), SCIPvarGetWorstBoundType(), SCIPvarMultiaggregate(), SCIPvarPrint(), SCIPvarSetRelaxSol(), and SCIPvarTransform().
◆ unchangedobj
| SCIP_Real SCIP_Var::unchangedobj |
unchanged objective function value of variable (ignoring temporary changes in probing mode)
Definition at line 264 of file struct_var.h.
Referenced by SCIPpropagateProbing(), SCIPvarAddExactData(), SCIPvarAddObj(), SCIPvarAddObjExact(), SCIPvarChgObj(), SCIPvarChgObjExact(), and SCIPvarGetUnchangedObj().
◆ branchfactor
| SCIP_Real SCIP_Var::branchfactor |
factor to weigh variable's branching score with
Definition at line 265 of file struct_var.h.
Referenced by SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarChgBranchFactor(), SCIPvarGetBranchFactor(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarNegate(), SCIPvarTransform(), and varProcessChgBranchFactor().
◆ rootsol
| SCIP_Real SCIP_Var::rootsol |
last primal solution of variable in root node, or zero
Definition at line 266 of file struct_var.h.
Referenced by SCIPvarGetRootSol(), and SCIPvarStoreRootSol().
◆ bestrootsol
| SCIP_Real SCIP_Var::bestrootsol |
best primal solution of variable in root node, or zero, w.r.t. root LP value and root reduced cost
Definition at line 267 of file struct_var.h.
Referenced by SCIPvarGetBestRootSol(), SCIPvarSetBestRootSol(), and SCIPvarUpdateBestRootSol().
◆ bestrootredcost
| SCIP_Real SCIP_Var::bestrootredcost |
best reduced costs of variable in root node, or zero, w.r.t. root LP value and root solution value
Definition at line 268 of file struct_var.h.
Referenced by SCIPvarGetBestRootRedcost(), SCIPvarSetBestRootSol(), and SCIPvarUpdateBestRootSol().
◆ bestrootlpobjval
| SCIP_Real SCIP_Var::bestrootlpobjval |
best root LP objective value, or SCIP_INVALID, w.r.t. root solution value and root reduced cost
Definition at line 269 of file struct_var.h.
Referenced by SCIPvarGetBestRootLPObjval(), SCIPvarSetBestRootSol(), and SCIPvarUpdateBestRootSol().
◆ relaxsol
| SCIP_Real SCIP_Var::relaxsol |
primal solution of variable in current relaxation solution, or SCIP_INVALID
Definition at line 270 of file struct_var.h.
Referenced by SCIPvarGetRelaxSol(), SCIPvarGetRelaxSolTransVar(), and SCIPvarSetRelaxSol().
◆ nlpsol
| SCIP_Real SCIP_Var::nlpsol |
primal solution of variable in current NLP solution, or SCIP_INVALID
Definition at line 271 of file struct_var.h.
Referenced by SCIPvarGetNLPSol(), SCIPvarGetNLPSol_rec(), and SCIPvarSetNLPSol().
◆ primsolavg
| SCIP_Real SCIP_Var::primsolavg |
weighted average of all values of variable in primal feasible solutions
Definition at line 272 of file struct_var.h.
Referenced by SCIPsolUpdateVarsum(), SCIPvarAddExactData(), and SCIPvarGetAvgSol().
◆ conflictlb
| SCIP_Real SCIP_Var::conflictlb |
maximal lower bound of variable in the current conflict
Definition at line 273 of file struct_var.h.
Referenced by bdchginfoIsInvalid(), conflictMarkBoundCheckPresence(), SCIPconflictGetVarLb(), and SCIPconflictIsVarUsed().
◆ conflictub
| SCIP_Real SCIP_Var::conflictub |
minimal upper bound of variable in the current conflict
Definition at line 274 of file struct_var.h.
Referenced by bdchginfoIsInvalid(), conflictMarkBoundCheckPresence(), SCIPconflictGetVarUb(), and SCIPconflictIsVarUsed().
◆ conflictrelaxedlb
| SCIP_Real SCIP_Var::conflictrelaxedlb |
maximal relaxed lower bound of variable in the current conflict (conflictrelaxedlb <= conflictlb)
Definition at line 275 of file struct_var.h.
Referenced by conflictMarkBoundCheckPresence(), conflictRemoveCand(), SCIPbdchginfoGetRelaxedBound(), and SCIPconflictGetVarLb().
◆ conflictrelaxedub
| SCIP_Real SCIP_Var::conflictrelaxedub |
minimal relaxed upper bound of variable in the current conflict (conflictrelaxedub >= conflictub)
Definition at line 276 of file struct_var.h.
Referenced by conflictMarkBoundCheckPresence(), conflictRemoveCand(), SCIPbdchginfoGetRelaxedBound(), and SCIPconflictGetVarUb().
◆ lazylb
| SCIP_Real SCIP_Var::lazylb |
global lower bound that is ensured by constraints and has not to be added to the LP
Definition at line 277 of file struct_var.h.
Referenced by SCIPvarChgLbLazy(), SCIPvarChgUbLazy(), SCIPvarGetLbLazy(), SCIPvarIsBinary(), SCIPvarNegate(), and SCIPvarTransform().
◆ lazyub
| SCIP_Real SCIP_Var::lazyub |
global upper bound that is ensured by constraints and has not to be added to the LP
Definition at line 278 of file struct_var.h.
Referenced by SCIPvarChgLbLazy(), SCIPvarChgUbLazy(), SCIPvarGetUbLazy(), SCIPvarIsBinary(), SCIPvarNegate(), and SCIPvarTransform().
◆ glbdom
| SCIP_DOM SCIP_Var::glbdom |
domain of variable in global problem
Definition at line 279 of file struct_var.h.
Referenced by certificatePrintWeakDerStart(), SCIPboundchgUndo(), SCIPgetVarLbAtIndex(), SCIPgetVarUbAtIndex(), SCIPvarAddExactData(), SCIPvarAddToRow(), SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarChgLbGlobal(), SCIPvarChgLbLazy(), SCIPvarChgLbLocal(), SCIPvarChgUbGlobal(), SCIPvarChgUbLazy(), SCIPvarChgUbLocal(), SCIPvarFix(), SCIPvarFixBinary(), SCIPvarFixExact(), SCIPvarGetActiveRepresentativesExact(), SCIPvarGetAvgSol(), SCIPvarGetBestBoundGlobal(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetHolelistGlobal(), SCIPvarGetLbGlobal(), SCIPvarGetUbGlobal(), SCIPvarGetWorstBoundGlobal(), SCIPvarIsBinary(), SCIPvarMultiaggregate(), SCIPvarNegate(), SCIPvarPrint(), SCIPvarResetBounds(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), SCIPvarTransform(), SCIPvarWasFixedEarlier(), varEventLbChanged(), varEventUbChanged(), varNegateExactData(), varProcessAddHoleGlobal(), varProcessChgLbGlobal(), varProcessChgLbGlobalExact(), varProcessChgLbLocal(), varProcessChgUbGlobal(), varProcessChgUbGlobalExact(), varProcessChgUbLocal(), and varUpdateAggregationBounds().
◆ locdom
| SCIP_DOM SCIP_Var::locdom |
domain of variable in current subproblem
Definition at line 280 of file struct_var.h.
Referenced by boundchgApplyExact(), certificatePrintWeakDerStart(), SCIPboundchgApply(), SCIPboundchgUndo(), SCIPvarAddExactData(), SCIPvarAddObj(), SCIPvarAddObjExact(), SCIPvarAddToRow(), SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarChgLbLocal(), SCIPvarChgUbLocal(), SCIPvarFix(), SCIPvarFixExact(), SCIPvarGetAvgSol(), SCIPvarGetBestBoundLocal(), SCIPvarGetBestRootSol(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetHolelistLocal(), SCIPvarGetLbLocal(), SCIPvarGetLbLocalExactMaximal(), SCIPvarGetLbLP(), SCIPvarGetLPSol_rec(), SCIPvarGetPseudoSol_rec(), SCIPvarGetPseudoSolExact_rec(), SCIPvarGetRootSol(), SCIPvarGetUbLocal(), SCIPvarGetUbLocalExactMinimal(), SCIPvarGetUbLP(), SCIPvarGetWorstBoundLocal(), SCIPvarMultiaggregate(), SCIPvarNegate(), SCIPvarResetBounds(), SCIPvarTransform(), varAddLbchginfo(), varAddUbchginfo(), varNegateExactData(), varProcessAddHoleLocal(), varProcessChgLbGlobal(), varProcessChgLbLocal(), varProcessChgLbLocalExact(), varProcessChgUbGlobal(), varProcessChgUbLocal(), and varProcessChgUbLocalExact().
◆ original
| SCIP_ORIGINAL SCIP_Var::original |
original variable information
Definition at line 283 of file struct_var.h.
Referenced by SCIPgetVarFarkasCoef(), SCIPgetVarImplRedcost(), SCIPgetVarLbAtIndex(), SCIPgetVarRedcost(), SCIPgetVarUbAtIndex(), SCIPvarAddExactData(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddHoleOriginal(), SCIPvarAddImplic(), SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddObjExact(), SCIPvarAddToRow(), SCIPvarAddToRowExact(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarChgLbDive(), SCIPvarChgLbExactDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbGlobalExact(), SCIPvarChgLbLocal(), SCIPvarChgLbLocalExact(), SCIPvarChgLbOriginal(), SCIPvarChgLbOriginalExact(), SCIPvarChgObj(), SCIPvarChgObjDive(), SCIPvarChgObjExact(), SCIPvarChgUbDive(), SCIPvarChgUbExactDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbGlobalExact(), SCIPvarChgUbLocal(), SCIPvarChgUbLocalExact(), SCIPvarChgUbOriginal(), SCIPvarChgUbOriginalExact(), SCIPvarFix(), SCIPvarFixExact(), SCIPvarGetAncPseudocost(), SCIPvarGetAncPseudocostCountCurrentRun(), SCIPvarGetAvgBranchdepth(), SCIPvarGetAvgBranchdepthCurrentRun(), SCIPvarGetAvgConflictlength(), SCIPvarGetAvgConflictlengthCurrentRun(), SCIPvarGetAvgCutoffs(), SCIPvarGetAvgCutoffsCurrentRun(), SCIPvarGetAvgGMIScore(), SCIPvarGetAvgInferences(), SCIPvarGetAvgInferencesCurrentRun(), SCIPvarGetAvgSol(), SCIPvarGetBestRootLPObjval(), SCIPvarGetBestRootRedcost(), SCIPvarGetBestRootSol(), SCIPvarGetCutoffSum(), SCIPvarGetCutoffSumCurrentRun(), SCIPvarGetHolelistOriginal(), SCIPvarGetInferenceSum(), SCIPvarGetInferenceSumCurrentRun(), SCIPvarGetLastGMIScore(), SCIPvarGetLbLP(), SCIPvarGetLbOriginal(), SCIPvarGetLPSol_rec(), SCIPvarGetLPSolExact_rec(), SCIPvarGetNActiveConflicts(), SCIPvarGetNActiveConflictsCurrentRun(), SCIPvarGetNBranchings(), SCIPvarGetNBranchingsCurrentRun(), SCIPvarGetNLocksDownType(), SCIPvarGetNLocksUpType(), SCIPvarGetNLPSol_rec(), SCIPvarGetObjLP(), SCIPvarGetProbvar(), SCIPvarGetProbvarBinary(), SCIPvarGetProbvarBound(), SCIPvarGetProbvarBoundExact(), SCIPvarGetProbvarHole(), SCIPvarGetProbvarSum(), SCIPvarGetProbvarSumExact(), SCIPvarGetPseudocost(), SCIPvarGetPseudocostCount(), SCIPvarGetPseudocostCountCurrentRun(), SCIPvarGetPseudocostCurrentRun(), SCIPvarGetPseudocostVariance(), SCIPvarGetPseudoSol_rec(), SCIPvarGetPseudoSolExact_rec(), SCIPvarGetRelaxSol(), SCIPvarGetRootSol(), SCIPvarGetTransformed(), SCIPvarGetTransVar(), SCIPvarGetUbLP(), SCIPvarGetUbOriginal(), SCIPvarGetVSIDS_rec(), SCIPvarGetVSIDSCurrentRun(), SCIPvarIncCutoffSum(), SCIPvarIncGMIeffSum(), SCIPvarIncInferenceSum(), SCIPvarIncNActiveConflicts(), SCIPvarIncNBranchings(), SCIPvarIncVSIDS(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarResetBounds(), SCIPvarScaleVSIDS(), SCIPvarSetLastGMIScore(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), SCIPvarsGetActiveVars(), SCIPvarTransform(), SCIPvarUpdateAncPseudocost(), SCIPvarUpdatePseudocost(), and varFreeParents().
◆ loose
| SCIP_LOOSE SCIP_Var::loose |
loose variable information
Definition at line 284 of file struct_var.h.
Referenced by SCIPvarGetMaxAggrCoef(), SCIPvarGetMinAggrCoef(), SCIPvarLoose(), and varUpdateMinMaxAggrCoef().
◆ negate
| SCIP_NEGATE SCIP_Var::negate |
negation variable information
Definition at line 285 of file struct_var.h.
Referenced by SCIPgetVarLbAtIndex(), SCIPgetVarUbAtIndex(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddObj(), SCIPvarAddObjExact(), SCIPvarAddToRow(), SCIPvarAddToRowExact(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarChgLbDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbGlobalExact(), SCIPvarChgLbLocal(), SCIPvarChgLbLocalExact(), SCIPvarChgLbOriginal(), SCIPvarChgLbOriginalExact(), SCIPvarChgUbDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbGlobalExact(), SCIPvarChgUbLocal(), SCIPvarChgUbLocalExact(), SCIPvarChgUbOriginal(), SCIPvarChgUbOriginalExact(), SCIPvarFix(), SCIPvarFixExact(), SCIPvarGetAvgSol(), SCIPvarGetBestRootSol(), SCIPvarGetLbLP(), SCIPvarGetLbOriginal(), SCIPvarGetLPSol_rec(), SCIPvarGetLPSolExact_rec(), SCIPvarGetNegationConstant(), SCIPvarGetNLPSol_rec(), SCIPvarGetOrigvarSum(), SCIPvarGetOrigvarSumExact(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRelaxSol(), SCIPvarGetRootSol(), SCIPvarGetUbLP(), SCIPvarGetUbOriginal(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarPrint(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), varNegateExactData(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgLbGlobal(), varProcessChgLbGlobalExact(), varProcessChgLbLocal(), varProcessChgLbLocalExact(), varProcessChgUbGlobal(), varProcessChgUbGlobalExact(), varProcessChgUbLocal(), and varProcessChgUbLocalExact().
◆ aggregate
| SCIP_AGGREGATE SCIP_Var::aggregate |
aggregation variable information
Definition at line 286 of file struct_var.h.
Referenced by SCIPcertificatePrintCutoffConflictingBounds(), SCIPcertificatePrintGlobalBound(), SCIPcertifyActivityVarBoundExact(), SCIPgetVarLbAtIndex(), SCIPgetVarUbAtIndex(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddImplic(), SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddObjExact(), SCIPvarAddToRow(), SCIPvarAddToRowExact(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarChgLbDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbGlobalExact(), SCIPvarChgLbLocal(), SCIPvarChgLbLocalExact(), SCIPvarChgObjDive(), SCIPvarChgUbDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbGlobalExact(), SCIPvarChgUbLocal(), SCIPvarChgUbLocalExact(), SCIPvarFix(), SCIPvarFixExact(), SCIPvarGetAggrConstant(), SCIPvarGetAggregatedObj(), SCIPvarGetAggrScalar(), SCIPvarGetAggrVar(), SCIPvarGetAncPseudocost(), SCIPvarGetAncPseudocostCountCurrentRun(), SCIPvarGetAvgBranchdepth(), SCIPvarGetAvgBranchdepthCurrentRun(), SCIPvarGetAvgConflictlength(), SCIPvarGetAvgConflictlengthCurrentRun(), SCIPvarGetAvgCutoffs(), SCIPvarGetAvgCutoffsCurrentRun(), SCIPvarGetAvgGMIScore(), SCIPvarGetAvgInferences(), SCIPvarGetAvgInferencesCurrentRun(), SCIPvarGetAvgSol(), SCIPvarGetBestRootSol(), SCIPvarGetCutoffSum(), SCIPvarGetCutoffSumCurrentRun(), SCIPvarGetInferenceSum(), SCIPvarGetInferenceSumCurrentRun(), SCIPvarGetLastGMIScore(), SCIPvarGetLbLP(), SCIPvarGetLPSol_rec(), SCIPvarGetLPSolExact_rec(), SCIPvarGetNActiveConflicts(), SCIPvarGetNActiveConflictsCurrentRun(), SCIPvarGetNBranchings(), SCIPvarGetNBranchingsCurrentRun(), SCIPvarGetNLocksDownType(), SCIPvarGetNLocksUpType(), SCIPvarGetNLPSol_rec(), SCIPvarGetObjLP(), SCIPvarGetOrigvarSum(), SCIPvarGetOrigvarSumExact(), SCIPvarGetProbvar(), SCIPvarGetProbvarBinary(), SCIPvarGetProbvarBound(), SCIPvarGetProbvarBoundExact(), SCIPvarGetProbvarHole(), SCIPvarGetProbvarSum(), SCIPvarGetProbvarSumExact(), SCIPvarGetPseudocost(), SCIPvarGetPseudocostCount(), SCIPvarGetPseudocostCountCurrentRun(), SCIPvarGetPseudocostCurrentRun(), SCIPvarGetPseudocostVariance(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRelaxSol(), SCIPvarGetRootSol(), SCIPvarGetUbLP(), SCIPvarGetVSIDS_rec(), SCIPvarGetVSIDSCurrentRun(), SCIPvarIncCutoffSum(), SCIPvarIncGMIeffSum(), SCIPvarIncInferenceSum(), SCIPvarIncNActiveConflicts(), SCIPvarIncNBranchings(), SCIPvarIncVSIDS(), SCIPvarPrint(), SCIPvarScaleVSIDS(), SCIPvarSetLastGMIScore(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), SCIPvarsGetActiveVars(), SCIPvarUpdateAncPseudocost(), SCIPvarUpdatePseudocost(), varFreeParents(), varGetActiveVar(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgBranchDirection(), varProcessChgLbGlobal(), varProcessChgLbGlobalExact(), varProcessChgLbLocal(), varProcessChgLbLocalExact(), varProcessChgUbGlobal(), varProcessChgUbGlobalExact(), varProcessChgUbLocal(), and varProcessChgUbLocalExact().
◆ multaggr
| SCIP_MULTAGGR SCIP_Var::multaggr |
multi-aggregation variable information
Definition at line 287 of file struct_var.h.
Referenced by overwriteMultAggrWithExactData(), SCIPgetVarLbAtIndex(), SCIPgetVarUbAtIndex(), SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddObjExact(), SCIPvarAddToRow(), SCIPvarAddToRowExact(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarCopyExactData(), SCIPvarFlattenAggregationGraph(), SCIPvarGetActiveRepresentatives(), SCIPvarGetActiveRepresentativesExact(), SCIPvarGetAggregatedObj(), SCIPvarGetAvgSol(), SCIPvarGetBestRootSol(), SCIPvarGetLPSol_rec(), SCIPvarGetLPSolExact_rec(), SCIPvarGetMultaggrConstant(), SCIPvarGetMultaggrLbGlobal(), SCIPvarGetMultaggrLbLocal(), SCIPvarGetMultaggrLbLocalExact(), SCIPvarGetMultaggrNVars(), SCIPvarGetMultaggrScalars(), SCIPvarGetMultaggrUbGlobal(), SCIPvarGetMultaggrUbLocal(), SCIPvarGetMultaggrUbLocalExact(), SCIPvarGetMultaggrVars(), SCIPvarGetNLocksDownType(), SCIPvarGetNLocksUpType(), SCIPvarGetNLPSol_rec(), SCIPvarGetProbvar(), SCIPvarGetProbvarBinary(), SCIPvarGetProbvarBound(), SCIPvarGetProbvarBoundExact(), SCIPvarGetProbvarSum(), SCIPvarGetProbvarSumExact(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRelaxSol(), SCIPvarGetRootSol(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarPrint(), SCIPvarsGetActiveVars(), varFreeExactData(), varFreeParents(), and varGetActiveVar().
◆ col
| SCIP_COL* SCIP_Var::col |
LP column for column variable
Definition at line 288 of file struct_var.h.
Referenced by SCIPvarAddToRow(), SCIPvarAddToRowExact(), SCIPvarChgLbDive(), SCIPvarChgLbExactDive(), SCIPvarChgObjDive(), SCIPvarChgUbDive(), SCIPvarChgUbExactDive(), SCIPvarColumn(), SCIPvarGetCol(), SCIPvarGetLbLP(), SCIPvarGetLPSol(), SCIPvarGetLPSol_rec(), SCIPvarGetLPSolExact_rec(), SCIPvarGetObjLP(), SCIPvarGetUbLP(), SCIPvarIsInLP(), SCIPvarLoose(), and varSetProbindex().
◆
| union { ... } SCIP_Var::data |
Referenced by overwriteMultAggrWithExactData(), SCIPcertificatePrintCutoffConflictingBounds(), SCIPcertificatePrintGlobalBound(), SCIPcertifyActivityVarBoundExact(), SCIPeventCreateGholeAdded(), SCIPeventCreateGholeRemoved(), SCIPeventCreateGlbChanged(), SCIPeventCreateGubChanged(), SCIPeventCreateImplTypeChanged(), SCIPeventCreateLbChanged(), SCIPeventCreateLholeAdded(), SCIPeventCreateLholeRemoved(), SCIPeventCreateObjChanged(), SCIPeventCreateTypeChanged(), SCIPeventCreateUbChanged(), SCIPeventProcess(), SCIPeventqueueAdd(), SCIPgetVarFarkasCoef(), SCIPgetVarImplRedcost(), SCIPgetVarLbAtIndex(), SCIPgetVarRedcost(), SCIPgetVarUbAtIndex(), SCIPvarAddExactData(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddHoleOriginal(), SCIPvarAddImplic(), SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddObjExact(), SCIPvarAddToRow(), SCIPvarAddToRowExact(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarChgLbDive(), SCIPvarChgLbExactDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbGlobalExact(), SCIPvarChgLbLocal(), SCIPvarChgLbLocalExact(), SCIPvarChgLbOriginal(), SCIPvarChgLbOriginalExact(), SCIPvarChgObj(), SCIPvarChgObjDive(), SCIPvarChgObjExact(), SCIPvarChgUbDive(), SCIPvarChgUbExactDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbGlobalExact(), SCIPvarChgUbLocal(), SCIPvarChgUbLocalExact(), SCIPvarChgUbOriginal(), SCIPvarChgUbOriginalExact(), SCIPvarColumn(), SCIPvarCopyExactData(), SCIPvarFix(), SCIPvarFixExact(), SCIPvarFlattenAggregationGraph(), SCIPvarGetActiveRepresentatives(), SCIPvarGetActiveRepresentativesExact(), SCIPvarGetAggrConstant(), SCIPvarGetAggregatedObj(), SCIPvarGetAggrScalar(), SCIPvarGetAggrVar(), SCIPvarGetAncPseudocost(), SCIPvarGetAncPseudocostCountCurrentRun(), SCIPvarGetAvgBranchdepth(), SCIPvarGetAvgBranchdepthCurrentRun(), SCIPvarGetAvgConflictlength(), SCIPvarGetAvgConflictlengthCurrentRun(), SCIPvarGetAvgCutoffs(), SCIPvarGetAvgCutoffsCurrentRun(), SCIPvarGetAvgGMIScore(), SCIPvarGetAvgInferences(), SCIPvarGetAvgInferencesCurrentRun(), SCIPvarGetAvgSol(), SCIPvarGetBestRootLPObjval(), SCIPvarGetBestRootRedcost(), SCIPvarGetBestRootSol(), SCIPvarGetCol(), SCIPvarGetCutoffSum(), SCIPvarGetCutoffSumCurrentRun(), SCIPvarGetHolelistOriginal(), SCIPvarGetInferenceSum(), SCIPvarGetInferenceSumCurrentRun(), SCIPvarGetLastGMIScore(), SCIPvarGetLbLP(), SCIPvarGetLbOriginal(), SCIPvarGetLPSol(), SCIPvarGetLPSol_rec(), SCIPvarGetLPSolExact_rec(), SCIPvarGetMaxAggrCoef(), SCIPvarGetMinAggrCoef(), SCIPvarGetMultaggrConstant(), SCIPvarGetMultaggrLbGlobal(), SCIPvarGetMultaggrLbLocal(), SCIPvarGetMultaggrLbLocalExact(), SCIPvarGetMultaggrNVars(), SCIPvarGetMultaggrScalars(), SCIPvarGetMultaggrUbGlobal(), SCIPvarGetMultaggrUbLocal(), SCIPvarGetMultaggrUbLocalExact(), SCIPvarGetMultaggrVars(), SCIPvarGetNActiveConflicts(), SCIPvarGetNActiveConflictsCurrentRun(), SCIPvarGetNBranchings(), SCIPvarGetNBranchingsCurrentRun(), SCIPvarGetNegationConstant(), SCIPvarGetNLocksDownType(), SCIPvarGetNLocksUpType(), SCIPvarGetNLPSol_rec(), SCIPvarGetObjLP(), SCIPvarGetOrigvarSum(), SCIPvarGetOrigvarSumExact(), SCIPvarGetProbvar(), SCIPvarGetProbvarBinary(), SCIPvarGetProbvarBound(), SCIPvarGetProbvarBoundExact(), SCIPvarGetProbvarHole(), SCIPvarGetProbvarSum(), SCIPvarGetProbvarSumExact(), SCIPvarGetPseudocost(), SCIPvarGetPseudocostCount(), SCIPvarGetPseudocostCountCurrentRun(), SCIPvarGetPseudocostCurrentRun(), SCIPvarGetPseudocostVariance(), SCIPvarGetPseudoSol_rec(), SCIPvarGetPseudoSolExact_rec(), SCIPvarGetRelaxSol(), SCIPvarGetRootSol(), SCIPvarGetTransformed(), SCIPvarGetTransVar(), SCIPvarGetUbLP(), SCIPvarGetUbOriginal(), SCIPvarGetVSIDS_rec(), SCIPvarGetVSIDSCurrentRun(), SCIPvarIncCutoffSum(), SCIPvarIncGMIeffSum(), SCIPvarIncInferenceSum(), SCIPvarIncNActiveConflicts(), SCIPvarIncNBranchings(), SCIPvarIncVSIDS(), SCIPvarIsInLP(), SCIPvarLoose(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarPrint(), SCIPvarResetBounds(), SCIPvarScaleVSIDS(), SCIPvarSetLastGMIScore(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), SCIPvarsGetActiveVars(), SCIPvarTransform(), SCIPvarUpdateAncPseudocost(), SCIPvarUpdatePseudocost(), varFreeExactData(), varFreeParents(), varGetActiveVar(), varNegateExactData(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgBranchDirection(), varProcessChgLbGlobal(), varProcessChgLbGlobalExact(), varProcessChgLbLocal(), varProcessChgLbLocalExact(), varProcessChgUbGlobal(), varProcessChgUbGlobalExact(), varProcessChgUbLocal(), varProcessChgUbLocalExact(), varSetProbindex(), and varUpdateMinMaxAggrCoef().
◆ exactdata
| SCIP_VARDATAEXACT* SCIP_Var::exactdata |
exact variable data (obj, lb, ub, ...)
Definition at line 290 of file struct_var.h.
Referenced by boundchgApplyExact(), boundchgApplyGlobal(), certificatePrintWeakDerStart(), overwriteMultAggrWithExactData(), SCIPboundchgApply(), SCIPcertificatePrintCutoffConflictingBounds(), SCIPcertificatePrintGlobalBound(), SCIPcertifyActivityVarBoundExact(), SCIPcolGetColExact(), SCIPeventCreateGlbChanged(), SCIPeventCreateGubChanged(), SCIPeventCreateLbChanged(), SCIPeventCreateObjChanged(), SCIPeventCreateUbChanged(), SCIPfixVarExact(), SCIPpricestoreApplyVars(), SCIPvarAddExactData(), SCIPvarAddObjExact(), SCIPvarAddToRow(), SCIPvarAddToRowExact(), SCIPvarAggregateExact(), SCIPvarChgLbExactDive(), SCIPvarChgLbGlobalExact(), SCIPvarChgLbLocalExact(), SCIPvarChgLbOriginalExact(), SCIPvarChgObjExact(), SCIPvarChgUbExactDive(), SCIPvarChgUbGlobalExact(), SCIPvarChgUbLocalExact(), SCIPvarChgUbOriginalExact(), SCIPvarColumnExact(), SCIPvarCopyExactData(), SCIPvarFixExact(), SCIPvarFlattenAggregationGraph(), SCIPvarGetActiveRepresentativesExact(), SCIPvarGetAggrConstantExact(), SCIPvarGetAggrScalarExact(), SCIPvarGetBestBoundGlobalExact(), SCIPvarGetBestBoundLocalExact(), SCIPvarGetBestBoundTypeExact(), SCIPvarGetCertificateIndex(), SCIPvarGetColExact(), SCIPvarGetLbCertificateIndexGlobal(), SCIPvarGetLbCertificateIndexLocal(), SCIPvarGetLbGlobalExact(), SCIPvarGetLbLocalExact(), SCIPvarGetLbLocalExactMaximal(), SCIPvarGetLbOriginalExact(), SCIPvarGetLPSol_rec(), SCIPvarGetLPSolExact(), SCIPvarGetLPSolExact_rec(), SCIPvarGetMultaggrConstantExact(), SCIPvarGetMultaggrLbLocalExact(), SCIPvarGetMultaggrScalarsExact(), SCIPvarGetMultaggrUbLocalExact(), SCIPvarGetObjExact(), SCIPvarGetObjInterval(), SCIPvarGetOrigvarSumExact(), SCIPvarGetPseudoSolExact_rec(), SCIPvarGetStatusExact(), SCIPvarGetUbCertificateIndexGlobal(), SCIPvarGetUbCertificateIndexLocal(), SCIPvarGetUbGlobalExact(), SCIPvarGetUbLocalExact(), SCIPvarGetUbLocalExactMinimal(), SCIPvarGetUbOriginalExact(), SCIPvarGetWorstBoundGlobalExact(), SCIPvarGetWorstBoundLocalExact(), SCIPvarGetWorstBoundTypeExact(), SCIPvarIsExact(), SCIPvarMultiaggregateExact(), SCIPvarPrint(), SCIPvarResetBounds(), SCIPvarSetCertificateIndex(), SCIPvarSetLbCertificateIndexGlobal(), SCIPvarSetLbCertificateIndexLocal(), SCIPvarSetUbCertificateIndexGlobal(), SCIPvarSetUbCertificateIndexLocal(), varFreeExactData(), varNegateExactData(), varProcessChgLbGlobal(), varProcessChgLbGlobalExact(), varProcessChgLbLocal(), varProcessChgLbLocalExact(), varProcessChgUbGlobal(), varProcessChgUbGlobalExact(), varProcessChgUbLocal(), varProcessChgUbLocalExact(), and varUpdateAggregationBoundsExact().
◆ name
| char* SCIP_Var::name |
name of the variable
Definition at line 291 of file struct_var.h.
Referenced by addOrbitope(), propagateStaticOrbitope(), SCIP_DECL_HASHGETKEY(), SCIPcertificatePrintDualboundExactLP(), SCIPdomchgAddBoundchg(), SCIPlpWriteMip(), SCIPpricestoreResetBounds(), SCIPvarAddExactData(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddHoleOriginal(), SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddObjExact(), SCIPvarAddToRow(), SCIPvarAddToRowExact(), SCIPvarAdjustLb(), SCIPvarAdjustLbExact(), SCIPvarAdjustLbExactFloat(), SCIPvarAdjustUb(), SCIPvarAdjustUbExact(), SCIPvarAdjustUbExactFloat(), SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarCapture(), SCIPvarCatchEvent(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarChgImplType(), SCIPvarChgLbDive(), SCIPvarChgLbExactDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbGlobalExact(), SCIPvarChgLbLocal(), SCIPvarChgLbLocalExact(), SCIPvarChgLbOriginal(), SCIPvarChgLbOriginalExact(), SCIPvarChgName(), SCIPvarChgObj(), SCIPvarChgObjDive(), SCIPvarChgObjExact(), SCIPvarChgType(), SCIPvarChgUbDive(), SCIPvarChgUbExactDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbGlobalExact(), SCIPvarChgUbLocal(), SCIPvarChgUbLocalExact(), SCIPvarChgUbOriginal(), SCIPvarChgUbOriginalExact(), SCIPvarColumn(), SCIPvarColumnExact(), SCIPvarDropEvent(), SCIPvarFix(), SCIPvarFixExact(), SCIPvarGetName(), SCIPvarGetProbvar(), SCIPvarLoose(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarNegate(), SCIPvarPrint(), SCIPvarSetNamePointer(), SCIPvarTransform(), SCIPxmlGetAttrval(), SCIPxmlNewAttr(), SCIPxmlShowNode(), varAddParent(), varEventGholeAdded(), varEventGlbChanged(), varEventGlbChangedExact(), varEventGubChanged(), varEventGubChangedExact(), varEventLbChanged(), varEventLbChangedExact(), varEventUbChanged(), varEventUbChangedExact(), varGetActiveVar(), varProcessChgBranchDirection(), varProcessChgBranchFactor(), varProcessChgBranchPriority(), varProcessChgLbGlobal(), varProcessChgLbGlobalExact(), varProcessChgLbLocal(), varProcessChgLbLocalExact(), varProcessChgUbGlobal(), varProcessChgUbGlobalExact(), varProcessChgUbLocal(), varProcessChgUbLocalExact(), varSetName(), varUpdateAggregationBounds(), varUpdateAggregationBoundsExact(), and xmlFreeAttr().
◆ vardata
| SCIP_VARDATA* SCIP_Var::vardata |
user data for this specific variable
Definition at line 296 of file struct_var.h.
Referenced by SCIPvarCopy(), SCIPvarGetData(), SCIPvarSetData(), SCIPvarTransform(), and varFree().
◆ parentvars
| SCIP_VAR** SCIP_Var::parentvars |
parent variables in the aggregation tree
Definition at line 297 of file struct_var.h.
Referenced by SCIPvarChgLbOriginal(), SCIPvarChgLbOriginalExact(), SCIPvarChgUbOriginal(), SCIPvarChgUbOriginalExact(), SCIPvarGetOrigvarSum(), SCIPvarGetOrigvarSumExact(), SCIPvarIsTransformedOrigvar(), varAddParent(), varEnsureParentvarsSize(), varEventVarFixed(), varFreeParents(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgBranchDirection(), varProcessChgBranchFactor(), varProcessChgBranchPriority(), varProcessChgLbGlobal(), varProcessChgLbGlobalExact(), varProcessChgLbLocal(), varProcessChgLbLocalExact(), varProcessChgUbGlobal(), varProcessChgUbGlobalExact(), varProcessChgUbLocal(), and varProcessChgUbLocalExact().
◆ negatedvar
| SCIP_VAR* SCIP_Var::negatedvar |
pointer to the variables negation: x' = lb + ub - x, or NULL if not created
Definition at line 298 of file struct_var.h.
Referenced by SCIPcertificatePrintCutoffConflictingBounds(), SCIPcertificatePrintGlobalBound(), SCIPcertifyActivityVarBoundExact(), SCIPgetVarLbAtIndex(), SCIPgetVarUbAtIndex(), SCIPvarAddHoleGlobal(), SCIPvarAddHoleLocal(), SCIPvarAddImplic(), SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddObjExact(), SCIPvarAddToRow(), SCIPvarAddToRowExact(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarChgImplType(), SCIPvarChgLbDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbGlobalExact(), SCIPvarChgLbLocal(), SCIPvarChgLbLocalExact(), SCIPvarChgLbOriginal(), SCIPvarChgLbOriginalExact(), SCIPvarChgObjDive(), SCIPvarChgType(), SCIPvarChgUbDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbGlobalExact(), SCIPvarChgUbLocal(), SCIPvarChgUbLocalExact(), SCIPvarChgUbOriginal(), SCIPvarChgUbOriginalExact(), SCIPvarFix(), SCIPvarFixExact(), SCIPvarGetAggregatedObj(), SCIPvarGetAncPseudocost(), SCIPvarGetAncPseudocostCountCurrentRun(), SCIPvarGetAvgBranchdepth(), SCIPvarGetAvgBranchdepthCurrentRun(), SCIPvarGetAvgConflictlength(), SCIPvarGetAvgConflictlengthCurrentRun(), SCIPvarGetAvgCutoffs(), SCIPvarGetAvgCutoffsCurrentRun(), SCIPvarGetAvgGMIScore(), SCIPvarGetAvgInferences(), SCIPvarGetAvgInferencesCurrentRun(), SCIPvarGetAvgSol(), SCIPvarGetBestRootSol(), SCIPvarGetCutoffSum(), SCIPvarGetCutoffSumCurrentRun(), SCIPvarGetInferenceSum(), SCIPvarGetInferenceSumCurrentRun(), SCIPvarGetLastGMIScore(), SCIPvarGetLbLP(), SCIPvarGetLbOriginal(), SCIPvarGetLbOriginalExact(), SCIPvarGetLPSol_rec(), SCIPvarGetLPSolExact_rec(), SCIPvarGetNActiveConflicts(), SCIPvarGetNActiveConflictsCurrentRun(), SCIPvarGetNBranchings(), SCIPvarGetNBranchingsCurrentRun(), SCIPvarGetNegatedVar(), SCIPvarGetNegationVar(), SCIPvarGetNLocksDownType(), SCIPvarGetNLocksUpType(), SCIPvarGetNLPSol_rec(), SCIPvarGetObjLP(), SCIPvarGetOrigvarSum(), SCIPvarGetOrigvarSumExact(), SCIPvarGetProbvar(), SCIPvarGetProbvarBinary(), SCIPvarGetProbvarBound(), SCIPvarGetProbvarBoundExact(), SCIPvarGetProbvarHole(), SCIPvarGetProbvarSum(), SCIPvarGetProbvarSumExact(), SCIPvarGetPseudocost(), SCIPvarGetPseudocostCount(), SCIPvarGetPseudocostCountCurrentRun(), SCIPvarGetPseudocostCurrentRun(), SCIPvarGetPseudocostVariance(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRelaxSol(), SCIPvarGetRootSol(), SCIPvarGetTransformed(), SCIPvarGetUbLP(), SCIPvarGetUbOriginal(), SCIPvarGetUbOriginalExact(), SCIPvarGetVSIDS_rec(), SCIPvarGetVSIDSCurrentRun(), SCIPvarIncCutoffSum(), SCIPvarIncGMIeffSum(), SCIPvarIncInferenceSum(), SCIPvarIncNActiveConflicts(), SCIPvarIncNBranchings(), SCIPvarIncVSIDS(), SCIPvarIsOriginal(), SCIPvarIsTransformed(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarNegate(), SCIPvarPrint(), SCIPvarScaleVSIDS(), SCIPvarSetLastGMIScore(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), SCIPvarsGetActiveVars(), SCIPvarUpdateAncPseudocost(), SCIPvarUpdatePseudocost(), varFreeParents(), varGetActiveVar(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgLbGlobal(), varProcessChgLbGlobalExact(), varProcessChgLbLocal(), varProcessChgLbLocalExact(), varProcessChgUbGlobal(), varProcessChgUbGlobalExact(), varProcessChgUbLocal(), and varProcessChgUbLocalExact().
◆ vlbs
| SCIP_VBOUNDS* SCIP_Var::vlbs |
variable lower bounds x >= b*y + d
Definition at line 299 of file struct_var.h.
Referenced by SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarFix(), SCIPvarFixExact(), SCIPvarGetNVlbs(), SCIPvarGetVlbCoefs(), SCIPvarGetVlbConstants(), SCIPvarGetVlbVars(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarRemove(), SCIPvarRemoveCliquesImplicsVbs(), SCIPvarTransform(), varAddTransitiveImplic(), and varAddVbound().
◆ vubs
| SCIP_VBOUNDS* SCIP_Var::vubs |
variable upper bounds x <= b*y + d
Definition at line 300 of file struct_var.h.
Referenced by SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarFix(), SCIPvarFixExact(), SCIPvarGetNVubs(), SCIPvarGetVubCoefs(), SCIPvarGetVubConstants(), SCIPvarGetVubVars(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarRemove(), SCIPvarRemoveCliquesImplicsVbs(), SCIPvarTransform(), varAddTransitiveImplic(), and varAddVbound().
◆ implics
| SCIP_IMPLICS* SCIP_Var::implics |
implications y >=/<= b following from x <= 0 and x >= 1 (x binary), or NULL if x is not binary
Definition at line 301 of file struct_var.h.
Referenced by SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarFix(), SCIPvarFixExact(), SCIPvarGetImplBounds(), SCIPvarGetImplicVarBounds(), SCIPvarGetImplIds(), SCIPvarGetImplRedcost(), SCIPvarGetImplTypes(), SCIPvarGetImplVars(), SCIPvarGetNImpls(), SCIPvarHasImplic(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarRemove(), SCIPvarRemoveCliquesImplicsVbs(), varAddImplic(), and varAddTransitiveBinaryClosureImplic().
◆ cliquelist
| SCIP_CLIQUELIST* SCIP_Var::cliquelist |
list of cliques the variable and its negation is member of
Definition at line 302 of file struct_var.h.
Referenced by SCIPvarAddClique(), SCIPvarAddCliqueToList(), SCIPvarAggregateExact(), SCIPvarDelClique(), SCIPvarDelCliqueFromList(), SCIPvarFixExact(), SCIPvarGetCliques(), SCIPvarGetNCliques(), SCIPvarMultiaggregateExact(), SCIPvarRemoveCliquesImplicsVbs(), SCIPvarsAddClique(), and SCIPvarsHaveCommonClique().
◆ eventfilter
| SCIP_EVENTFILTER* SCIP_Var::eventfilter |
event filter for events concerning this variable; not for ORIGINAL vars
Definition at line 303 of file struct_var.h.
Referenced by SCIPeventProcess(), SCIPvarCatchEvent(), SCIPvarDropEvent(), varEventGholeAdded(), varEventGlbChanged(), varEventGlbChangedExact(), varEventGubChanged(), varEventGubChangedExact(), varEventLbChanged(), varEventLbChangedExact(), varEventObjChanged(), varEventObjChangedExact(), varEventUbChanged(), varEventUbChangedExact(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgLbGlobal(), varProcessChgLbGlobalExact(), varProcessChgLbLocal(), varProcessChgLbLocalExact(), varProcessChgUbGlobal(), varProcessChgUbGlobalExact(), varProcessChgUbLocal(), and varProcessChgUbLocalExact().
◆ lbchginfos
| SCIP_BDCHGINFO* SCIP_Var::lbchginfos |
bound change informations for lower bound changes from root to current node
Definition at line 304 of file struct_var.h.
Referenced by addCand(), boundchgApplyExact(), SCIPboundchgApply(), SCIPboundchgUndo(), SCIPconflictAnalyzeRemainingBdchgs(), SCIPvarGetBdchgInfoLb(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetLastBdchgIndex(), SCIPvarGetLbchgInfo(), SCIPvarWasFixedEarlier(), skipRedundantBdchginfos(), varAddLbchginfo(), varEnsureLbchginfosSize(), and varProcessChgLbGlobal().
◆ ubchginfos
| SCIP_BDCHGINFO* SCIP_Var::ubchginfos |
bound change informations for upper bound changes from root to current node
Definition at line 305 of file struct_var.h.
Referenced by addCand(), boundchgApplyExact(), SCIPboundchgApply(), SCIPboundchgUndo(), SCIPconflictAnalyzeRemainingBdchgs(), SCIPvarGetBdchgInfoUb(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetLastBdchgIndex(), SCIPvarGetUbchgInfo(), SCIPvarWasFixedEarlier(), skipRedundantBdchginfos(), varAddUbchginfo(), varEnsureUbchginfosSize(), and varProcessChgUbGlobal().
◆ history
| SCIP_HISTORY* SCIP_Var::history |
branching and inference history information
Definition at line 306 of file struct_var.h.
Referenced by computeVarRatio(), SCIPreoptMergeVarHistory(), SCIPreoptUpdateVarHistory(), SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarFix(), SCIPvarFixExact(), SCIPvarGetAncPseudocost(), SCIPvarGetAvgBranchdepth(), SCIPvarGetAvgConflictlength(), SCIPvarGetAvgCutoffs(), SCIPvarGetAvgGMIScore(), SCIPvarGetAvgInferences(), SCIPvarGetCutoffSum(), SCIPvarGetInferenceSum(), SCIPvarGetLastGMIScore(), SCIPvarGetNActiveConflicts(), SCIPvarGetNBranchings(), SCIPvarGetPseudocost(), SCIPvarGetPseudocostCount(), SCIPvarGetPseudocostVariance(), SCIPvarGetVSIDS(), SCIPvarGetVSIDS_rec(), SCIPvarIncCutoffSum(), SCIPvarIncGMIeffSum(), SCIPvarIncInferenceSum(), SCIPvarIncNActiveConflicts(), SCIPvarIncNBranchings(), SCIPvarIncVSIDS(), SCIPvarMergeHistories(), SCIPvarScaleVSIDS(), SCIPvarSetHistory(), SCIPvarSetLastGMIScore(), SCIPvarTransform(), SCIPvarUpdateAncPseudocost(), and SCIPvarUpdatePseudocost().
◆ historycrun
| SCIP_HISTORY* SCIP_Var::historycrun |
branching and inference history information for current run
Definition at line 307 of file struct_var.h.
Referenced by SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarFix(), SCIPvarFixExact(), SCIPvarGetAncPseudocostCountCurrentRun(), SCIPvarGetAvgBranchdepthCurrentRun(), SCIPvarGetAvgConflictlengthCurrentRun(), SCIPvarGetAvgCutoffsCurrentRun(), SCIPvarGetAvgInferencesCurrentRun(), SCIPvarGetCutoffSumCurrentRun(), SCIPvarGetInferenceSumCurrentRun(), SCIPvarGetNActiveConflictsCurrentRun(), SCIPvarGetNBranchingsCurrentRun(), SCIPvarGetPseudocostCountCurrentRun(), SCIPvarGetPseudocostCurrentRun(), SCIPvarGetPseudocostVariance(), SCIPvarGetVSIDSCurrentRun(), SCIPvarIncCutoffSum(), SCIPvarIncInferenceSum(), SCIPvarIncNActiveConflicts(), SCIPvarIncNBranchings(), SCIPvarIncVSIDS(), SCIPvarInitSolve(), SCIPvarMergeHistories(), SCIPvarScaleVSIDS(), SCIPvarUpdateAncPseudocost(), and SCIPvarUpdatePseudocost().
◆ valuehistory
| SCIP_VALUEHISTORY* SCIP_Var::valuehistory |
branching and inference history information which are value based, or NULL if not used
Definition at line 308 of file struct_var.h.
Referenced by findValuehistoryEntry(), SCIPvarGetValuehistory(), and SCIPvarScaleVSIDS().
◆ closestvblpcount
| SCIP_Longint SCIP_Var::closestvblpcount |
LP count for which the closestvlbidx/closestvubidx entries are valid
Definition at line 309 of file struct_var.h.
Referenced by SCIPvarGetClosestVlb(), SCIPvarGetClosestVub(), SCIPvarRemoveCliquesImplicsVbs(), and varAddVbound().
◆ index
| int SCIP_Var::index |
consecutively numbered variable identifier
Definition at line 310 of file struct_var.h.
Referenced by certificatePrintRow(), SCIPvarCompare(), SCIPvarGetActiveRepresentatives(), SCIPvarGetIndex(), SCIPvarMultiaggregate(), and SCIPvarMultiaggregateExact().
◆ probindex
| int SCIP_Var::probindex |
array position in problems vars array, or -1 if not assigned to a problem
Definition at line 311 of file struct_var.h.
Referenced by SCIPprobResortVars(), SCIPvarAddExactData(), SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarChgImplType(), SCIPvarChgLbLazy(), SCIPvarChgType(), SCIPvarChgUbLazy(), SCIPvarColumn(), SCIPvarColumnExact(), SCIPvarFix(), SCIPvarFixExact(), SCIPvarGetProbindex(), SCIPvarIsActive(), SCIPvarLoose(), SCIPvarMarkDeletable(), SCIPvarMarkDeleted(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), and varSetProbindex().
◆ pseudocandindex
| int SCIP_Var::pseudocandindex |
array position in pseudo branching candidates array, or -1
Definition at line 312 of file struct_var.h.
Referenced by branchcandInsertPseudoCand(), branchcandRemovePseudoCand(), branchcandSortPseudoCands(), SCIPbranchcandGetPseudoCands(), SCIPbranchcandRemoveVar(), SCIPbranchcandUpdateVar(), and SCIPbranchcandUpdateVarBranchPriority().
◆ eventqueueindexobj
| int SCIP_Var::eventqueueindexobj |
array position in event queue of objective change event, or -1
Definition at line 313 of file struct_var.h.
Referenced by SCIPeventProcess(), SCIPeventqueueAdd(), and SCIPeventqueueProcess().
◆ eventqueueindexlb
| int SCIP_Var::eventqueueindexlb |
array position in event queue of lower bound change event, or -1
Definition at line 314 of file struct_var.h.
Referenced by SCIPeventProcess(), SCIPeventqueueAdd(), and SCIPeventqueueProcess().
◆ eventqueueindexub
| int SCIP_Var::eventqueueindexub |
array position in event queue of upper bound change event, or -1
Definition at line 315 of file struct_var.h.
Referenced by SCIPeventProcess(), SCIPeventqueueAdd(), and SCIPeventqueueProcess().
◆ parentvarssize
| int SCIP_Var::parentvarssize |
available slots in parentvars array
Definition at line 316 of file struct_var.h.
Referenced by varEnsureParentvarsSize().
◆ nparentvars
| int SCIP_Var::nparentvars |
number of parent variables in aggregation tree (used slots of parentvars)
Definition at line 317 of file struct_var.h.
Referenced by SCIPvarChgLbOriginal(), SCIPvarChgLbOriginalExact(), SCIPvarChgUbOriginal(), SCIPvarChgUbOriginalExact(), SCIPvarIsTransformedOrigvar(), varAddParent(), varEnsureParentvarsSize(), varEventVarFixed(), varProcessAddHoleGlobal(), varProcessAddHoleLocal(), varProcessChgBranchDirection(), varProcessChgBranchFactor(), varProcessChgBranchPriority(), varProcessChgLbGlobal(), varProcessChgLbGlobalExact(), varProcessChgLbLocal(), varProcessChgLbLocalExact(), varProcessChgUbGlobal(), varProcessChgUbGlobalExact(), varProcessChgUbLocal(), and varProcessChgUbLocalExact().
◆ nuses
| int SCIP_Var::nuses |
number of times, this variable is referenced
Definition at line 318 of file struct_var.h.
Referenced by SCIPpricestoreApplyVars(), SCIPvarCapture(), and SCIPvarGetNUses().
◆ nlocksdown
| int SCIP_Var::nlocksdown[NLOCKTYPES] |
array of variable locks for rounding down; if zero, rounding down is always feasible
Definition at line 319 of file struct_var.h.
Referenced by SCIPvarAddLocks(), SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarFlattenAggregationGraph(), SCIPvarGetNLocksDownType(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarTransform(), and varEventVarUnlocked().
◆ nlocksup
| int SCIP_Var::nlocksup[NLOCKTYPES] |
array of variable locks for rounding up; if zero, rounding up is always feasible
Definition at line 320 of file struct_var.h.
Referenced by SCIPvarAddLocks(), SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarFlattenAggregationGraph(), SCIPvarGetNLocksUpType(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarTransform(), and varEventVarUnlocked().
◆ branchpriority
| int SCIP_Var::branchpriority |
priority of the variable for branching
Definition at line 321 of file struct_var.h.
Referenced by branchcandSortPseudoCands(), SCIPbranchcandGetPseudoCands(), SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarChgBranchPriority(), SCIPvarGetBranchPriority(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarNegate(), SCIPvarTransform(), and varProcessChgBranchPriority().
◆ lbchginfossize
| int SCIP_Var::lbchginfossize |
available slots in lbchginfos array
Definition at line 322 of file struct_var.h.
Referenced by varEnsureLbchginfosSize().
◆ nlbchginfos
| int SCIP_Var::nlbchginfos |
number of lower bound changes from root node to current node
Definition at line 323 of file struct_var.h.
Referenced by addCand(), boundchgApplyExact(), conflictAnalyzeLP(), SCIPboundchgApply(), SCIPboundchgUndo(), SCIPconflictAnalyzePseudo(), SCIPconflictAnalyzeRemainingBdchgs(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetLastBdchgIndex(), SCIPvarGetLbchgInfo(), SCIPvarGetNBdchgInfosLb(), SCIPvarWasFixedEarlier(), skipRedundantBdchginfos(), varAddLbchginfo(), varEnsureLbchginfosSize(), and varProcessChgLbGlobal().
◆ ubchginfossize
| int SCIP_Var::ubchginfossize |
available slots in ubchginfos array
Definition at line 324 of file struct_var.h.
Referenced by varEnsureUbchginfosSize().
◆ nubchginfos
| int SCIP_Var::nubchginfos |
number of upper bound changes from root node to current node
Definition at line 325 of file struct_var.h.
Referenced by addCand(), boundchgApplyExact(), conflictAnalyzeLP(), SCIPboundchgApply(), SCIPboundchgUndo(), SCIPconflictAnalyzePseudo(), SCIPconflictAnalyzeRemainingBdchgs(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetLastBdchgIndex(), SCIPvarGetNBdchgInfosUb(), SCIPvarGetUbchgInfo(), SCIPvarWasFixedEarlier(), skipRedundantBdchginfos(), varAddUbchginfo(), varEnsureUbchginfosSize(), and varProcessChgUbGlobal().
◆ conflictlbcount
| int SCIP_Var::conflictlbcount |
number of last conflict, the lower bound was member of
Definition at line 326 of file struct_var.h.
Referenced by bdchginfoIsInvalid(), conflictMarkBoundCheckPresence(), conflictRemoveCand(), SCIPconflictGetVarLb(), SCIPconflictIsVarUsed(), and SCIPvarInitSolve().
◆ conflictubcount
| int SCIP_Var::conflictubcount |
number of last conflict, the upper bound was member of
Definition at line 327 of file struct_var.h.
Referenced by bdchginfoIsInvalid(), conflictMarkBoundCheckPresence(), conflictRemoveCand(), SCIPconflictGetVarUb(), SCIPconflictIsVarUsed(), and SCIPvarInitSolve().
◆ closestvlbidx
| int SCIP_Var::closestvlbidx |
index of closest VLB variable in current LP solution, or -1
Definition at line 328 of file struct_var.h.
Referenced by SCIPvarGetClosestVlb(), and SCIPvarGetClosestVub().
◆ closestvubidx
| int SCIP_Var::closestvubidx |
index of closest VUB variable in current LP solution, or -1
Definition at line 329 of file struct_var.h.
Referenced by SCIPvarGetClosestVlb(), and SCIPvarGetClosestVub().
◆ initial
| unsigned int SCIP_Var::initial |
TRUE iff var's column should be present in the initial root LP
Definition at line 330 of file struct_var.h.
Referenced by SCIPvarIsInitial(), SCIPvarNegate(), SCIPvarSetInitial(), and SCIPvarTransform().
◆ removable
| unsigned int SCIP_Var::removable |
TRUE iff var's column is removable from the LP (due to aging or cleanup)
Definition at line 331 of file struct_var.h.
Referenced by SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarColumn(), SCIPvarColumnExact(), SCIPvarIsRemovable(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarNegate(), SCIPvarSetRemovable(), and SCIPvarTransform().
◆ deletable
| unsigned int SCIP_Var::deletable |
TRUE iff the variable is removable from the problem
Definition at line 332 of file struct_var.h.
Referenced by SCIPvarIsDeletable(), SCIPvarMarkDeletable(), and SCIPvarMarkNotDeletable().
◆ deleted
| unsigned int SCIP_Var::deleted |
TRUE iff variable was marked for deletion from the problem
Definition at line 333 of file struct_var.h.
Referenced by SCIPvarIsDeleted(), and SCIPvarMarkDeleted().
◆ donotaggr
| unsigned int SCIP_Var::donotaggr |
TRUE iff variable is not allowed to be aggregated
Definition at line 334 of file struct_var.h.
Referenced by SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddToRow(), SCIPvarAggregate(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarCopy(), SCIPvarDoNotAggr(), SCIPvarGetAggrConstant(), SCIPvarGetAggrScalar(), SCIPvarGetAggrVar(), SCIPvarGetAvgSol(), SCIPvarGetBestRootSol(), SCIPvarGetLPSol_rec(), SCIPvarGetNLocksDownType(), SCIPvarGetNLocksUpType(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRootSol(), SCIPvarMarkDoNotAggr(), SCIPvarNegate(), and SCIPvarTransform().
◆ donotmultaggr
| unsigned int SCIP_Var::donotmultaggr |
TRUE iff variable is not allowed to be multi-aggregated
Definition at line 335 of file struct_var.h.
Referenced by SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddObjExact(), SCIPvarAddToRow(), SCIPvarAddToRowExact(), SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarChgBranchDirection(), SCIPvarChgBranchFactor(), SCIPvarChgBranchPriority(), SCIPvarCopy(), SCIPvarDoNotMultaggr(), SCIPvarGetAvgSol(), SCIPvarGetBestRootSol(), SCIPvarGetLPSol_rec(), SCIPvarGetLPSolExact_rec(), SCIPvarGetMultaggrConstant(), SCIPvarGetMultaggrConstantExact(), SCIPvarGetMultaggrNVars(), SCIPvarGetMultaggrScalars(), SCIPvarGetMultaggrScalarsExact(), SCIPvarGetMultaggrVars(), SCIPvarGetNLocksDownType(), SCIPvarGetNLocksUpType(), SCIPvarGetPseudoSol_rec(), SCIPvarGetRootSol(), SCIPvarMarkDoNotMultaggr(), SCIPvarNegate(), and SCIPvarTransform().
◆ vartype
| unsigned int SCIP_Var::vartype |
type of variable: binary, integer, continuous
Definition at line 336 of file struct_var.h.
Referenced by SCIPchgVarLb(), SCIPchgVarLbExact(), SCIPchgVarLbGlobal(), SCIPchgVarUb(), SCIPchgVarUbExact(), SCIPchgVarUbGlobal(), SCIPinferVarLbCons(), SCIPinferVarLbConsExact(), SCIPinferVarLbProp(), SCIPinferVarUbCons(), SCIPinferVarUbConsExact(), SCIPinferVarUbProp(), SCIPtightenVarLb(), SCIPtightenVarLbExact(), SCIPtightenVarLbGlobal(), SCIPtightenVarUb(), SCIPtightenVarUbExact(), SCIPtightenVarUbGlobal(), SCIPvarAddExactData(), SCIPvarChgType(), SCIPvarGetType(), tightenVarLbGlobalSafe(), tightenVarUbGlobalSafe(), varProcessChgLbGlobal(), varProcessChgLbGlobalExact(), varProcessChgUbGlobal(), and varProcessChgUbGlobalExact().
◆ varimpltype
| unsigned int SCIP_Var::varimpltype |
implied integral type of variable: none, weak or strong
Definition at line 337 of file struct_var.h.
Referenced by SCIPvarChgImplType(), and SCIPvarGetImplType().
◆ varstatus
| unsigned int SCIP_Var::varstatus |
status of variable: original, loose, column, fixed, aggregated, multiaggregated, negated
Definition at line 338 of file struct_var.h.
Referenced by SCIPcertificatePrintCutoffConflictingBounds(), SCIPcertificatePrintGlobalBound(), SCIPcertifyActivityVarBoundExact(), SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarColumn(), SCIPvarFix(), SCIPvarFixExact(), SCIPvarGetMultaggrLbGlobal(), SCIPvarGetMultaggrLbLocal(), SCIPvarGetMultaggrLbLocalExact(), SCIPvarGetMultaggrUbGlobal(), SCIPvarGetMultaggrUbLocal(), SCIPvarGetMultaggrUbLocalExact(), SCIPvarGetStatus(), SCIPvarLoose(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarSetInitial(), and SCIPvarSetRemovable().
◆ pseudocostflag
| unsigned int SCIP_Var::pseudocostflag |
temporary flag used in pseudo cost update
Definition at line 339 of file struct_var.h.
Referenced by updatePseudocost().
◆ branchdirection
| unsigned int SCIP_Var::branchdirection |
preferred branching direction of the variable (downwards, upwards, auto)
Definition at line 340 of file struct_var.h.
Referenced by SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarChgBranchDirection(), SCIPvarGetBranchDirection(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarNegate(), SCIPvarTransform(), and varProcessChgBranchDirection().
◆ eventqueueimpl
| unsigned int SCIP_Var::eventqueueimpl |
is an IMPLADDED event on this variable currently in the event queue?
Definition at line 341 of file struct_var.h.
Referenced by SCIPeventProcess(), SCIPeventqueueAdd(), and SCIPeventqueueProcess().
◆ delglobalstructs
| unsigned int SCIP_Var::delglobalstructs |
is variable marked to be removed from global structures (cliques etc.)?
Definition at line 342 of file struct_var.h.
Referenced by SCIPvarIsMarkedDeleteGlobalStructures(), and SCIPvarMarkDeleteGlobalStructures().
◆ relaxationonly
| unsigned int SCIP_Var::relaxationonly |
TRUE if variable has been introduced only to define a relaxation
Definition at line 343 of file struct_var.h.
Referenced by SCIPvarIsRelaxationOnly(), and SCIPvarMarkRelaxationOnly().
◆ scip
| SCIP* SCIP_Var::scip |
SCIP data structure
Definition at line 345 of file struct_var.h.
Referenced by SCIPaddConflictBd(), SCIPaddConflictBinvar(), SCIPaddConflictLb(), SCIPaddConflictRelaxedBd(), SCIPaddConflictRelaxedLb(), SCIPaddConflictRelaxedUb(), SCIPaddConflictUb(), SCIPaddExternBranchCand(), SCIPaddVarBranchPriority(), SCIPaddVarLocksType(), SCIPaddVarObj(), SCIPbranchVar(), SCIPbranchVarHole(), SCIPbranchVarVal(), SCIPbranchVarValNary(), SCIPcalcChildEstimate(), SCIPcalcNodeselPriority(), SCIPcaptureVar(), SCIPchgVarBoundsDiveNLP(), SCIPchgVarBranchDirection(), SCIPchgVarBranchPriority(), SCIPchgVarImplType(), SCIPchgVarName(), SCIPchgVarObj(), SCIPchgVarObjDiveNLP(), SCIPchgVarObjExact(), SCIPchgVarType(), SCIPcontainsExternBranchCand(), SCIPdoNotAggrVar(), SCIPdoNotMultaggrVar(), SCIPgetBinvarRepresentative(), SCIPgetBranchingPoint(), SCIPgetBranchScore(), SCIPgetBranchScoreMultiple(), SCIPgetConflictVarLb(), SCIPgetConflictVarUb(), SCIPgetNegatedVar(), SCIPgetPrimalRayVal(), SCIPgetRelaxSolVal(), SCIPgetSolVal(), SCIPgetSolValExact(), SCIPgetVarAncPseudocostCountCurrentRun(), SCIPgetVarAncPseudocostVal(), SCIPgetVarAvgConflictlength(), SCIPgetVarAvgConflictlengthCurrentRun(), SCIPgetVarAvgCutoffs(), SCIPgetVarAvgCutoffScore(), SCIPgetVarAvgCutoffScoreCurrentRun(), SCIPgetVarAvgCutoffsCurrentRun(), SCIPgetVarAvgGMIScore(), SCIPgetVarAvgInferenceCutoffScore(), SCIPgetVarAvgInferenceCutoffScoreCurrentRun(), SCIPgetVarAvgInferences(), SCIPgetVarAvgInferenceScore(), SCIPgetVarAvgInferenceScoreCurrentRun(), SCIPgetVarAvgInferencesCurrentRun(), SCIPgetVarConflictlengthScore(), SCIPgetVarConflictlengthScoreCurrentRun(), SCIPgetVarConflictScore(), SCIPgetVarConflictScoreCurrentRun(), SCIPgetVarCopy(), SCIPgetVarDPseudocostScore(), SCIPgetVarFarkasCoef(), SCIPgetVarImplRedcost(), SCIPgetVarLastGMIScore(), SCIPgetVarNStrongbranchs(), SCIPgetVarPseudocost(), SCIPgetVarPseudocostCount(), SCIPgetVarPseudocostCountCurrentRun(), SCIPgetVarPseudocostCurrentRun(), SCIPgetVarPseudocostScore(), SCIPgetVarPseudocostScoreCurrentRun(), SCIPgetVarPseudocostVal(), SCIPgetVarPseudocostValCurrentRun(), SCIPgetVarPseudocostVariance(), SCIPgetVarRedcost(), SCIPgetVarSol(), SCIPgetVarStrongbranchFrac(), SCIPgetVarStrongbranchInt(), SCIPgetVarStrongbranchLPAge(), SCIPgetVarStrongbranchNode(), SCIPgetVarStrongbranchWithPropagation(), SCIPgetVarVSIDS(), SCIPgetVarVSIDSCurrentRun(), SCIPincSolVal(), SCIPincVarGMISumScore(), SCIPisConflictVarUsed(), SCIPlockVarCons(), SCIPmarkDoNotAggrVar(), SCIPmarkDoNotMultaggrVar(), SCIPmultiaggregateVar(), SCIPmultiaggregateVarExact(), SCIPpricestoreAddVar(), SCIPprobAddVar(), SCIPsetSolVal(), SCIPsetSolValExact(), SCIPsetVarLastGMIScore(), SCIPsolGetVal(), SCIPsolSetVal(), SCIPunlockVarCons(), SCIPupdateVarBranchPriority(), SCIPvarAddClique(), SCIPvarAddHoleLocal(), SCIPvarAddHoleOriginal(), SCIPvarAddImplic(), SCIPvarAddLocks(), SCIPvarAddObj(), SCIPvarAddObjExact(), SCIPvarAddToRow(), SCIPvarAddToRowExact(), SCIPvarAddVlb(), SCIPvarAddVub(), SCIPvarAdjustLb(), SCIPvarAdjustLbExact(), SCIPvarAdjustLbExactFloat(), SCIPvarAdjustUb(), SCIPvarAdjustUbExact(), SCIPvarAdjustUbExactFloat(), SCIPvarAggregate(), SCIPvarAggregateExact(), SCIPvarCapture(), SCIPvarCatchEvent(), SCIPvarChgBranchFactor(), SCIPvarChgLbDive(), SCIPvarChgLbExactDive(), SCIPvarChgLbGlobal(), SCIPvarChgLbGlobalExact(), SCIPvarChgLbLazy(), SCIPvarChgLbLocal(), SCIPvarChgLbLocalExact(), SCIPvarChgLbOriginal(), SCIPvarChgLbOriginalExact(), SCIPvarChgObj(), SCIPvarChgObjDive(), SCIPvarChgObjExact(), SCIPvarChgUbDive(), SCIPvarChgUbExactDive(), SCIPvarChgUbGlobal(), SCIPvarChgUbGlobalExact(), SCIPvarChgUbLazy(), SCIPvarChgUbLocal(), SCIPvarChgUbLocalExact(), SCIPvarChgUbOriginal(), SCIPvarChgUbOriginalExact(), SCIPvarColumn(), SCIPvarColumnExact(), SCIPvarDropEvent(), SCIPvarFix(), SCIPvarFixBinary(), SCIPvarFixExact(), SCIPvarFlattenAggregationGraph(), SCIPvarGetClosestVlb(), SCIPvarGetClosestVub(), SCIPvarGetConflictingBdchgDepth(), SCIPvarGetLbCertificateIndexGlobal(), SCIPvarGetLbCertificateIndexLocal(), SCIPvarGetLbLP(), SCIPvarGetMultaggrLbGlobal(), SCIPvarGetMultaggrLbLocal(), SCIPvarGetMultaggrLbLocalExact(), SCIPvarGetMultaggrUbGlobal(), SCIPvarGetMultaggrUbLocal(), SCIPvarGetMultaggrUbLocalExact(), SCIPvarGetRelaxSol(), SCIPvarGetTransformed(), SCIPvarGetUbCertificateIndexGlobal(), SCIPvarGetUbCertificateIndexLocal(), SCIPvarGetUbLP(), SCIPvarLoose(), SCIPvarMultiaggregate(), SCIPvarMultiaggregateExact(), SCIPvarNegate(), SCIPvarPrint(), SCIPvarRemove(), SCIPvarResetBounds(), SCIPvarSetNLPSol(), SCIPvarSetRelaxSol(), SCIPvarTransform(), SCIPvarUpdateAncPseudocost(), SCIPvarUpdateBestRootSol(), SCIPvarUpdatePseudocost(), tightenBounds(), varEventGholeAdded(), varEventGlbChanged(), varEventGlbChangedExact(), varEventGubChanged(), varEventGubChangedExact(), varEventLbChanged(), varEventLbChangedExact(), varEventObjChanged(), varEventObjChangedExact(), varEventUbChanged(), varEventUbChangedExact(), varEventVarFixed(), varEventVarUnlocked(), varIncRootboundchgs(), varProcessChgBranchFactor(), varProcessChgLbGlobal(), varProcessChgLbGlobalExact(), varProcessChgLbLocal(), varProcessChgLbLocalExact(), varProcessChgUbGlobal(), varProcessChgUbGlobalExact(), varProcessChgUbLocal(), varProcessChgUbLocalExact(), varUpdateAggregationBounds(), and varUpdateAggregationBoundsExact().