Detailed Description
GenVBound data
Definition at line 89 of file prop_genvbounds.c.
Data Fields | |
SCIP_VAR ** | vars |
SCIP_VAR * | var |
SCIP_Real * | coefs |
SCIP_Real | constant |
SCIP_Real | cutoffcoef |
int | coefssize |
int | index |
int | ncoefs |
SCIP_BOUNDTYPE | boundtype |
SCIP_Bool | relaxonly |
Field Documentation
◆ vars
SCIP_VAR** GenVBound::vars |
pointers to variables x_j occurring in this generalized variable bound
Definition at line 91 of file prop_genvbounds.c.
Referenced by createConstraints(), freeGenVBound(), getGenVBound(), getGenVBoundsBound(), getGenVBoundsMinActivity(), resolveGenVBoundPropagation(), SCIPgenVBoundAdd(), setUpEvents(), and sortGenVBounds().
◆ var
SCIP_VAR* GenVBound::var |
pointer to variable x_i
Definition at line 93 of file prop_genvbounds.c.
Referenced by analyzeGenVBoundConflict(), applyGenVBound(), createConstraints(), dropAndFreeEvents(), freeGenVBound(), getEventData(), getGenVBound(), getGenVBoundsBound(), resolveGenVBoundPropagation(), and SCIPgenVBoundAdd().
◆ coefs
SCIP_Real* GenVBound::coefs |
coefficients a_j of the variables listed in vars
Definition at line 94 of file prop_genvbounds.c.
Referenced by createConstraints(), freeGenVBound(), getGenVBound(), getGenVBoundsBound(), getGenVBoundsMinActivity(), resolveGenVBoundPropagation(), SCIPgenVBoundAdd(), setUpEvents(), and sortGenVBounds().
◆ constant
SCIP_Real GenVBound::constant |
constant term in generalized variable bound
Definition at line 95 of file prop_genvbounds.c.
Referenced by createConstraints(), getGenVBound(), getGenVBoundsBound(), resolveGenVBoundPropagation(), and SCIPgenVBoundAdd().
◆ cutoffcoef
SCIP_Real GenVBound::cutoffcoef |
cutoff bound's coefficient
Definition at line 96 of file prop_genvbounds.c.
Referenced by createConstraints(), getGenVBound(), getGenVBoundsBound(), resolveGenVBoundPropagation(), and SCIPgenVBoundAdd().
◆ coefssize
int GenVBound::coefssize |
size of coefs array
Definition at line 97 of file prop_genvbounds.c.
Referenced by freeGenVBound(), and SCIPgenVBoundAdd().
◆ index
int GenVBound::index |
index of this genvbound in genvboundstore array
Definition at line 98 of file prop_genvbounds.c.
Referenced by applyGenVBound(), createConstraints(), and sortGenVBounds().
◆ ncoefs
int GenVBound::ncoefs |
number of nonzero coefficients a_j
Definition at line 99 of file prop_genvbounds.c.
Referenced by applyGenVBound(), createConstraints(), freeGenVBound(), getGenVBound(), getGenVBoundsBound(), resolveGenVBoundPropagation(), SCIPgenVBoundAdd(), setUpEvents(), and sortGenVBounds().
◆ boundtype
SCIP_BOUNDTYPE GenVBound::boundtype |
type of bound provided by the genvbound, SCIP_BOUNDTYPE_LOWER/UPPER if +/- x_i on left-hand side
Definition at line 100 of file prop_genvbounds.c.
Referenced by analyzeGenVBoundConflict(), applyGenVBound(), createConstraints(), getGenVBound(), getGenVBoundsBound(), resolveGenVBoundPropagation(), and SCIPgenVBoundAdd().
◆ relaxonly
SCIP_Bool GenVBound::relaxonly |
contains a relaxation-only variable
Definition at line 102 of file prop_genvbounds.c.
Referenced by SCIPgenVBoundAdd().