Detailed Description
exact variable domains and further information
Definition at line 246 of file struct_var.h.
#include <struct_var.h>
Field Documentation
◆ obj
| SCIP_RATIONAL* SCIP_VarDataExact::obj |
exact rational objective
Definition at line 248 of file struct_var.h.
Referenced by SCIPvarAddExactData(), SCIPvarAddObjExact(), SCIPvarAggregateExact(), SCIPvarChgObjExact(), SCIPvarCopyExactData(), SCIPvarFixExact(), SCIPvarGetBestBoundGlobalExact(), SCIPvarGetBestBoundLocalExact(), SCIPvarGetBestBoundTypeExact(), SCIPvarGetObjExact(), SCIPvarGetWorstBoundGlobalExact(), SCIPvarGetWorstBoundLocalExact(), SCIPvarGetWorstBoundTypeExact(), SCIPvarMultiaggregateExact(), and SCIPvarPrint().
◆ objinterval
| SCIP_INTERVAL SCIP_VarDataExact::objinterval |
interval approximation of obj (for faster performance)
Definition at line 249 of file struct_var.h.
Referenced by SCIPvarAddExactData(), SCIPvarAddObjExact(), SCIPvarChgObjExact(), SCIPvarCopyExactData(), and SCIPvarGetObjInterval().
◆ locdom
| SCIP_DOMEXACT SCIP_VarDataExact::locdom |
exact local bounds
Definition at line 250 of file struct_var.h.
Referenced by boundchgApplyExact(), boundchgApplyGlobal(), certificatePrintWeakDerStart(), SCIPboundchgApply(), SCIPvarAddExactData(), SCIPvarAddObjExact(), SCIPvarAddToRow(), SCIPvarAddToRowExact(), SCIPvarChgLbLocalExact(), SCIPvarChgUbLocalExact(), SCIPvarCopyExactData(), SCIPvarFixExact(), SCIPvarGetBestBoundLocalExact(), SCIPvarGetLbCertificateIndexLocal(), SCIPvarGetLbLocalExact(), SCIPvarGetLbLocalExactMaximal(), SCIPvarGetLPSol_rec(), SCIPvarGetLPSolExact_rec(), SCIPvarGetPseudoSolExact_rec(), SCIPvarGetUbCertificateIndexLocal(), SCIPvarGetUbLocalExact(), SCIPvarGetUbLocalExactMinimal(), SCIPvarGetWorstBoundLocalExact(), SCIPvarMultiaggregateExact(), SCIPvarSetLbCertificateIndexGlobal(), SCIPvarSetLbCertificateIndexLocal(), SCIPvarSetUbCertificateIndexGlobal(), SCIPvarSetUbCertificateIndexLocal(), varNegateExactData(), varProcessChgLbGlobalExact(), varProcessChgLbLocal(), varProcessChgLbLocalExact(), varProcessChgUbGlobalExact(), varProcessChgUbLocal(), and varProcessChgUbLocalExact().
◆ glbdom
| SCIP_DOMEXACT SCIP_VarDataExact::glbdom |
exact global bound
Definition at line 251 of file struct_var.h.
Referenced by boundchgApplyGlobal(), certificatePrintWeakDerStart(), SCIPvarAddExactData(), SCIPvarAddToRow(), SCIPvarAddToRowExact(), SCIPvarAggregateExact(), SCIPvarChgLbGlobalExact(), SCIPvarChgUbGlobalExact(), SCIPvarCopyExactData(), SCIPvarFixExact(), SCIPvarGetBestBoundGlobalExact(), SCIPvarGetLbCertificateIndexGlobal(), SCIPvarGetLbGlobalExact(), SCIPvarGetUbCertificateIndexGlobal(), SCIPvarGetUbGlobalExact(), SCIPvarGetWorstBoundGlobalExact(), SCIPvarMultiaggregateExact(), SCIPvarSetLbCertificateIndexGlobal(), SCIPvarSetUbCertificateIndexGlobal(), varNegateExactData(), varProcessChgLbGlobal(), varProcessChgLbGlobalExact(), varProcessChgLbLocal(), varProcessChgLbLocalExact(), varProcessChgUbGlobal(), varProcessChgUbGlobalExact(), varProcessChgUbLocal(), varProcessChgUbLocalExact(), and varUpdateAggregationBoundsExact().
◆ origdom
| SCIP_DOMEXACT SCIP_VarDataExact::origdom |
original domain
Definition at line 252 of file struct_var.h.
Referenced by SCIPvarAddExactData(), SCIPvarChgLbOriginalExact(), SCIPvarChgUbOriginalExact(), SCIPvarCopyExactData(), SCIPvarGetLbOriginalExact(), SCIPvarGetUbOriginalExact(), and SCIPvarResetBounds().
◆ aggregate
| SCIP_AGGREGATEEXACT SCIP_VarDataExact::aggregate |
exact aggregation data
Definition at line 253 of file struct_var.h.
Referenced by SCIPcertificatePrintCutoffConflictingBounds(), SCIPcertificatePrintGlobalBound(), SCIPcertifyActivityVarBoundExact(), SCIPvarAddExactData(), SCIPvarAddObjExact(), SCIPvarAddToRowExact(), SCIPvarAggregateExact(), SCIPvarChgLbGlobalExact(), SCIPvarChgLbLocalExact(), SCIPvarChgUbGlobalExact(), SCIPvarChgUbLocalExact(), SCIPvarCopyExactData(), SCIPvarFixExact(), SCIPvarGetAggrConstantExact(), SCIPvarGetAggrScalarExact(), SCIPvarGetLPSolExact_rec(), SCIPvarGetOrigvarSumExact(), varFreeExactData(), varProcessChgLbGlobalExact(), varProcessChgLbLocalExact(), varProcessChgUbGlobalExact(), and varProcessChgUbLocalExact().
◆ multaggr
| SCIP_MULTAGGREXACT SCIP_VarDataExact::multaggr |
exact aggregation data
Definition at line 254 of file struct_var.h.
Referenced by overwriteMultAggrWithExactData(), SCIPvarAddExactData(), SCIPvarAddObjExact(), SCIPvarAddToRowExact(), SCIPvarCopyExactData(), SCIPvarFlattenAggregationGraph(), SCIPvarGetActiveRepresentativesExact(), SCIPvarGetLPSolExact_rec(), SCIPvarGetMultaggrConstantExact(), SCIPvarGetMultaggrLbLocalExact(), SCIPvarGetMultaggrScalarsExact(), SCIPvarGetMultaggrUbLocalExact(), SCIPvarMultiaggregateExact(), and varFreeExactData().
◆ colexact
| SCIP_COLEXACT* SCIP_VarDataExact::colexact |
column in exact lp
Definition at line 255 of file struct_var.h.
Referenced by SCIPcolGetColExact(), SCIPpricestoreApplyVars(), SCIPvarAddExactData(), SCIPvarAddToRowExact(), SCIPvarChgLbExactDive(), SCIPvarChgUbExactDive(), SCIPvarColumnExact(), SCIPvarCopyExactData(), SCIPvarGetColExact(), SCIPvarGetLPSolExact(), SCIPvarGetLPSolExact_rec(), and varFreeExactData().
◆ varstatusexact
| SCIP_VARSTATUS SCIP_VarDataExact::varstatusexact |
status in exact lp
Definition at line 256 of file struct_var.h.
Referenced by SCIPvarAddExactData(), SCIPvarAggregateExact(), SCIPvarColumnExact(), SCIPvarCopyExactData(), SCIPvarFixExact(), SCIPvarGetStatusExact(), SCIPvarMultiaggregateExact(), and varNegateExactData().
◆ certificateindex
| int SCIP_VarDataExact::certificateindex |
original probindex (needed for certificate), or -1
Definition at line 257 of file struct_var.h.
Referenced by SCIPvarAddExactData(), SCIPvarCopyExactData(), SCIPvarGetCertificateIndex(), and SCIPvarSetCertificateIndex().