Detailed Description
structure representing a row in the mod 2 system
Definition at line 138 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 140 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 141 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 142 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 143 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 144 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 145 of file sepa_zerohalf.c.
Referenced by mod2matrixPreprocessRows(), and mod2matrixRemoveRow().
◆ rhs
| int Mod2Row::rhs |
rhs of row
Definition at line 146 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 147 of file sepa_zerohalf.c.
Referenced by generateZerohalfCut(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), and mod2rowAddRow().
◆ rowindssize
| int Mod2Row::rowindssize |
size of rowinds array
Definition at line 148 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 149 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 150 of file sepa_zerohalf.c.
Referenced by destroyMod2Matrix(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixRemoveRow(), and mod2rowAddRow().