pub_matrix.h
Go to the documentation of this file.
22 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/ 240 /* In optimized mode, the function calls are overwritten by defines to reduce the number of function calls and 270 #define SCIPmatrixUplockConflict(matrix,col) (SCIPvarGetNLocksUp(matrix->vars[col]) == matrix->nuplocks[col] ? FALSE : TRUE) 271 #define SCIPmatrixDownlockConflict(matrix,col) (SCIPvarGetNLocksDown(matrix->vars[col]) == matrix->ndownlocks[col] ? FALSE : TRUE) int SCIPmatrixGetRowNMinActNegInf(SCIP_MATRIX *matrix, int row) Definition: matrix.c:1477 int * SCIPmatrixGetColIdxPtr(SCIP_MATRIX *matrix, int col) Definition: matrix.c:1245 void SCIPmatrixPrintRow(SCIP *scip, SCIP_MATRIX *matrix, int row) Definition: matrix.c:845 SCIP_Real * SCIPmatrixGetRowValPtr(SCIP_MATRIX *matrix, int row) Definition: matrix.c:1349 Definition: struct_scip.h:53 SCIP_Real SCIPmatrixGetRowMinActivity(SCIP_MATRIX *matrix, int row) Definition: matrix.c:1453 int SCIPmatrixGetRowNMaxActNegInf(SCIP_MATRIX *matrix, int row) Definition: matrix.c:1501 SCIP_RETCODE SCIPmatrixCreate(SCIP *scip, SCIP_MATRIX **matrixptr, SCIP_Bool *initialized, SCIP_Bool *complete) Definition: matrix.c:430 Definition: struct_var.h:196 SCIP_Bool SCIPmatrixUplockConflict(SCIP_MATRIX *matrix, int col) Definition: matrix.c:1537 SCIP_Real SCIPmatrixGetColUb(SCIP_MATRIX *matrix, int col) Definition: matrix.c:1279 type definitions for MIP matrix int SCIPmatrixGetColNUplocks(SCIP_MATRIX *matrix, int col) Definition: matrix.c:1301 int SCIPmatrixGetRowNMinActPosInf(SCIP_MATRIX *matrix, int row) Definition: matrix.c:1489 SCIP_Real SCIPmatrixGetRowRhs(SCIP_MATRIX *matrix, int row) Definition: matrix.c:1419 Definition: struct_cons.h:36 SCIP_Bool SCIPmatrixDownlockConflict(SCIP_MATRIX *matrix, int col) Definition: matrix.c:1549 type definitions for problem variables int SCIPmatrixGetRowNNonzs(SCIP_MATRIX *matrix, int row) Definition: matrix.c:1373 const char * SCIPmatrixGetRowName(SCIP_MATRIX *matrix, int row) Definition: matrix.c:1385 SCIP_Real SCIPmatrixGetColLb(SCIP_MATRIX *matrix, int col) Definition: matrix.c:1290 SCIP_RETCODE SCIPmatrixGetParallelCols(SCIP *scip, SCIP_MATRIX *matrix, SCIP_Real *scale, int *pclass, SCIP_Bool *varineq) Definition: matrix.c:1033 int SCIPmatrixGetRowNMaxActPosInf(SCIP_MATRIX *matrix, int row) Definition: matrix.c:1513 SCIP_Real SCIPmatrixGetRowMaxActivity(SCIP_MATRIX *matrix, int row) Definition: matrix.c:1465 Definition: struct_matrix.h:37 SCIP_Bool SCIPmatrixIsRowRhsInfinity(SCIP_MATRIX *matrix, int row) Definition: matrix.c:1431 int SCIPmatrixGetColNDownlocks(SCIP_MATRIX *matrix, int col) Definition: matrix.c:1313 data structure for MIP matrix int SCIPmatrixGetColNNonzs(SCIP_MATRIX *matrix, int col) Definition: matrix.c:1257 SCIP_Real * SCIPmatrixGetColValPtr(SCIP_MATRIX *matrix, int col) Definition: matrix.c:1233 const char * SCIPmatrixGetColName(SCIP_MATRIX *matrix, int col) Definition: matrix.c:1337 SCIP_Real SCIPmatrixGetRowLhs(SCIP_MATRIX *matrix, int row) Definition: matrix.c:1407 SCIP_CONS * SCIPmatrixGetCons(SCIP_MATRIX *matrix, int row) Definition: matrix.c:1525 SCIP_RETCODE SCIPmatrixGetParallelRows(SCIP *scip, SCIP_MATRIX *matrix, SCIP_Real *scale, int *pclass) Definition: matrix.c:877 int * SCIPmatrixGetRowIdxPtr(SCIP_MATRIX *matrix, int row) Definition: matrix.c:1361 common defines and data types used in all packages of SCIP Definition: objbranchrule.h:33 type definitions for constraints and constraint handlers |