Detailed Description
structure representing a row in the mod 2 system
Definition at line 139 of file sepa_zerohalf.c.
Data Fields | |
ROWINDEX * | rowinds |
MOD2_COL ** | nonzcols |
SCIP_Real | slack |
SCIP_Real | maxsolval |
int | index |
int | pos |
int | rhs |
int | nrowinds |
int | rowindssize |
int | nnonzcols |
int | nonzcolssize |
Field Documentation
◆ rowinds
ROWINDEX* Mod2Row::rowinds |
index set of rows associated with the mod 2 row
Definition at line 141 of file sepa_zerohalf.c.
Referenced by destroyMod2Matrix(), generateZerohalfCut(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixRemoveRow(), and mod2rowAddRow().
◆ nonzcols
MOD2_COL** Mod2Row::nonzcols |
sorted array of non-zero mod 2 columns in this mod 2 row
Definition at line 142 of file sepa_zerohalf.c.
Referenced by checkRow(), computeViolation(), destroyMod2Matrix(), doSeparation(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixPreprocessRows(), mod2matrixRemoveRow(), mod2rowAddRow(), mod2rowUnlinkCol(), SCIP_DECL_HASHKEYEQ(), and SCIP_DECL_HASHKEYVAL().
◆ slack
SCIP_Real Mod2Row::slack |
slack of mod 2 row
Definition at line 143 of file sepa_zerohalf.c.
Referenced by computeMaxViolation(), computeViolation(), doSeparation(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixPreprocessColumns(), mod2matrixPreprocessRows(), mod2matrixRemoveRow(), mod2rowAddRow(), and SCIP_DECL_SORTPTRCOMP().
◆ maxsolval
SCIP_Real Mod2Row::maxsolval |
maximum solution value of columns in mod 2 row
Definition at line 144 of file sepa_zerohalf.c.
Referenced by checkRow(), doSeparation(), mod2colLinkRow(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2rowAddRow(), mod2rowUnlinkCol(), and SCIP_DECL_SORTPTRCOMP().
◆ index
int Mod2Row::index |
unique index of mod 2 row
Definition at line 145 of file sepa_zerohalf.c.
Referenced by generateZerohalfCut(), mod2MatrixAddOrigRow(), and mod2MatrixAddTransRow().
◆ pos
int Mod2Row::pos |
position of mod 2 row in mod 2 matrix rows array
Definition at line 146 of file sepa_zerohalf.c.
Referenced by mod2matrixPreprocessRows(), and mod2matrixRemoveRow().
◆ rhs
int Mod2Row::rhs |
rhs of row
Definition at line 147 of file sepa_zerohalf.c.
Referenced by doSeparation(), generateZerohalfCut(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixPreprocessRows(), mod2rowAddRow(), SCIP_DECL_HASHKEYEQ(), and SCIP_DECL_HASHKEYVAL().
◆ nrowinds
int Mod2Row::nrowinds |
number of elements in rowinds
Definition at line 148 of file sepa_zerohalf.c.
Referenced by generateZerohalfCut(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), and mod2rowAddRow().
◆ rowindssize
int Mod2Row::rowindssize |
size of rowinds array
Definition at line 149 of file sepa_zerohalf.c.
Referenced by destroyMod2Matrix(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixRemoveRow(), and mod2rowAddRow().
◆ nnonzcols
int Mod2Row::nnonzcols |
number of columns in nonzcols
Definition at line 150 of file sepa_zerohalf.c.
Referenced by checkRow(), computeViolation(), doSeparation(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixPreprocessRows(), mod2matrixRemoveRow(), mod2rowAddRow(), mod2rowUnlinkCol(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYVAL(), and SCIP_DECL_SORTPTRCOMP().
◆ nonzcolssize
int Mod2Row::nonzcolssize |
size of nonzcols array
Definition at line 151 of file sepa_zerohalf.c.
Referenced by destroyMod2Matrix(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixRemoveRow(), and mod2rowAddRow().