structure representing a row in the mod 2 system
Definition at line 124 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 |
| ROWINDEX* Mod2Row::rowinds |
index set of rows associated with the mod 2 row
Definition at line 126 of file sepa_zerohalf.c.
Referenced by destroyMod2Matrix(), generateZerohalfCut(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixRemoveRow(), and mod2rowAddRow().
| MOD2_COL** Mod2Row::nonzcols |
sorted array of non-zero mod 2 columns in this mod 2 row
Definition at line 127 of file sepa_zerohalf.c.
Referenced by checkRow(), computeViolation(), destroyMod2Matrix(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixPreprocessRows(), mod2matrixRemoveRow(), mod2rowAddRow(), mod2rowUnlinkCol(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYVAL(), and SCIP_DECL_SEPAEXECLP().
| SCIP_Real Mod2Row::slack |
slack of mod 2 row
Definition at line 128 of file sepa_zerohalf.c.
Referenced by computeMaxViolation(), computeViolation(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixPreprocessColumns(), mod2matrixPreprocessRows(), mod2matrixRemoveRow(), mod2rowAddRow(), SCIP_DECL_SEPAEXECLP(), and SCIP_DECL_SORTPTRCOMP().
| SCIP_Real Mod2Row::maxsolval |
maximum solution value of columns in mod 2 row
Definition at line 129 of file sepa_zerohalf.c.
Referenced by checkRow(), mod2colLinkRow(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2rowAddRow(), mod2rowUnlinkCol(), SCIP_DECL_SEPAEXECLP(), and SCIP_DECL_SORTPTRCOMP().
| int Mod2Row::index |
unique index of mod 2 row
Definition at line 130 of file sepa_zerohalf.c.
Referenced by generateZerohalfCut(), mod2MatrixAddOrigRow(), and mod2MatrixAddTransRow().
| int Mod2Row::pos |
position of mod 2 row in mod 2 matrix rows array
Definition at line 131 of file sepa_zerohalf.c.
Referenced by mod2matrixPreprocessRows(), and mod2matrixRemoveRow().
| int Mod2Row::rhs |
rhs of row
Definition at line 132 of file sepa_zerohalf.c.
Referenced by generateZerohalfCut(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixPreprocessRows(), mod2rowAddRow(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYVAL(), and SCIP_DECL_SEPAEXECLP().
| int Mod2Row::nrowinds |
number of elements in rowinds
Definition at line 133 of file sepa_zerohalf.c.
Referenced by generateZerohalfCut(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), and mod2rowAddRow().
| int Mod2Row::rowindssize |
size of rowinds array
Definition at line 134 of file sepa_zerohalf.c.
Referenced by destroyMod2Matrix(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixRemoveRow(), and mod2rowAddRow().
| int Mod2Row::nnonzcols |
number of columns in nonzcols
Definition at line 135 of file sepa_zerohalf.c.
Referenced by checkRow(), computeViolation(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixPreprocessRows(), mod2matrixRemoveRow(), mod2rowAddRow(), mod2rowUnlinkCol(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYVAL(), SCIP_DECL_SEPAEXECLP(), and SCIP_DECL_SORTPTRCOMP().
| int Mod2Row::nonzcolssize |
size of nonzcols array
Definition at line 136 of file sepa_zerohalf.c.
Referenced by destroyMod2Matrix(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), mod2matrixRemoveRow(), and mod2rowAddRow().