All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
SCIP_Implics Struct Reference Detailed Descriptionimplications for binary variable x in the form x <= 0 ==> y <= b or y >= b (stored in arrays[0]) x >= 1 ==> y <= b or y >= b (stored in arrays[1]) implications with binary variable y are stored at the beginning of arrays (sorted by pointer of y) implications with nonbinary variable y are stored at the end of arrays (sorted by pointer of y) Definition at line 52 of file struct_implics.h.
Field Documentation
variables y in implications y <= b or y >= b Definition at line 54 of file struct_implics.h. Referenced by checkImplics(), implicsSearchVar(), and SCIPimplicsGetVars().
types of implications y <= b (SCIP_BOUNDTYPE_UPPER) or y >= b (SCIP_BOUNDTYPE_LOWER) Definition at line 55 of file struct_implics.h. Referenced by checkImplics(), implicsSearchVar(), and SCIPimplicsGetTypes().
bounds b in implications y <= b or y >= b Definition at line 57 of file struct_implics.h. Referenced by checkImplics(), and SCIPimplicsGetBounds().
unique ids of implications; < 0 iff implication is a shortcut, i.e., it was added as part of the transitive closure of another implication Definition at line 58 of file struct_implics.h. Referenced by SCIPimplicsGetIds().
size of implvars, implbounds and implvals arrays for x <= 0 and x >= 1 Definition at line 60 of file struct_implics.h.
number of all implications for x <= 0 and x >= 1 Definition at line 61 of file struct_implics.h. Referenced by checkImplics(), implicsSearchVar(), and SCIPimplicsGetNImpls().
number of implications with binary variable y for x <= 0 and x >= 1 Definition at line 62 of file struct_implics.h. Referenced by checkImplics(), implicsSearchVar(), and SCIPimplicsGetNBinImpls(). |