Scippy

    SCIP

    Solving Constraint Integer Programs

    SCIP_Var Struct Reference

    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))
     

    Data Fields

    SCIP_Real obj
     
    SCIP_Real unchangedobj
     
    SCIP_Real branchfactor
     
    SCIP_Real rootsol
     
    SCIP_Real bestrootsol
     
    SCIP_Real bestrootredcost
     
    SCIP_Real bestrootlpobjval
     
    SCIP_Real relaxsol
     
    SCIP_Real nlpsol
     
    SCIP_Real primsolavg
     
    SCIP_Real conflictlb
     
    SCIP_Real conflictub
     
    SCIP_Real conflictrelaxedlb
     
    SCIP_Real conflictrelaxedub
     
    SCIP_Real lazylb
     
    SCIP_Real lazyub
     
    SCIP_DOM glbdom
     
    SCIP_DOM locdom
     
    union {
       SCIP_ORIGINAL   original
     
       SCIP_LOOSE   loose
     
       SCIP_NEGATE   negate
     
       SCIP_AGGREGATE   aggregate
     
       SCIP_MULTAGGR   multaggr
     
       SCIP_COL *   col
     
    data
     
    SCIP_VARDATAEXACTexactdata
     
    char * name
     
    SCIP_VARDATAvardata
     
    SCIP_VAR ** parentvars
     
    SCIP_VARnegatedvar
     
    SCIP_VBOUNDSvlbs
     
    SCIP_VBOUNDSvubs
     
    SCIP_IMPLICSimplics
     
    SCIP_CLIQUELISTcliquelist
     
    SCIP_EVENTFILTEReventfilter
     
    SCIP_BDCHGINFOlbchginfos
     
    SCIP_BDCHGINFOubchginfos
     
    SCIP_HISTORYhistory
     
    SCIP_HISTORYhistorycrun
     
    SCIP_VALUEHISTORYvaluehistory
     
    SCIP_Longint closestvblpcount
     
    int index
     
    int probindex
     
    int pseudocandindex
     
    int eventqueueindexobj
     
    int eventqueueindexlb
     
    int eventqueueindexub
     
    int parentvarssize
     
    int nparentvars
     
    int nuses
     
    int nlocksdown [NLOCKTYPES]
     
    int nlocksup [NLOCKTYPES]
     
    int branchpriority
     
    int lbchginfossize
     
    int nlbchginfos
     
    int ubchginfossize
     
    int nubchginfos
     
    int conflictlbcount
     
    int conflictubcount
     
    int closestvlbidx
     
    int closestvubidx
     
    unsigned int initial:1
     
    unsigned int removable:1
     
    unsigned int deletable:1
     
    unsigned int deleted:1
     
    unsigned int donotaggr:1
     
    unsigned int donotmultaggr:1
     
    unsigned int vartype:2
     
    unsigned int varimpltype:2
     
    unsigned int varstatus:3
     
    unsigned int pseudocostflag:2
     
    unsigned int branchdirection:2
     
    unsigned int eventqueueimpl:1
     
    unsigned int delglobalstructs:1
     
    unsigned int relaxationonly:1
     
    SCIPscip
     

    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

    ◆ 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

    ◆ 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

    ◆ locdom

    ◆ 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

    ◆ 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

    ◆ col

    ◆ 

    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

    ◆ 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

    ◆ vubs

    ◆ implics

    ◆ cliquelist

    ◆ eventfilter

    ◆ lbchginfos

    ◆ ubchginfos

    ◆ history

    ◆ historycrun

    ◆ 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

    ◆ pseudocandindex

    int SCIP_Var::pseudocandindex

    ◆ 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

    ◆ 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

    ◆ lbchginfossize

    int SCIP_Var::lbchginfossize

    available slots in lbchginfos array

    Definition at line 322 of file struct_var.h.

    Referenced by varEnsureLbchginfosSize().

    ◆ nlbchginfos

    ◆ ubchginfossize

    int SCIP_Var::ubchginfossize

    available slots in ubchginfos array

    Definition at line 324 of file struct_var.h.

    Referenced by varEnsureUbchginfosSize().

    ◆ nubchginfos

    ◆ 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

    ◆ 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

    ◆ donotmultaggr

    ◆ vartype

    ◆ 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

    ◆ 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

    ◆ 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().