public methods for the exact LP relaxation, rows and columns
- Author
- Leon Eifler
Definition in file scip_lpexact.c.
|
| SCIP_RETCODE | SCIPcaptureRowExact (SCIP *scip, SCIP_ROWEXACT *row) |
| |
| SCIP_RETCODE | SCIPreleaseRowExact (SCIP *scip, SCIP_ROWEXACT **row) |
| |
| SCIP_RETCODE | SCIPchgRowExactLhs (SCIP *scip, SCIP_ROWEXACT *row, SCIP_RATIONAL *lhs) |
| |
| SCIP_RETCODE | SCIPchgRowExactRhs (SCIP *scip, SCIP_ROWEXACT *row, SCIP_RATIONAL *rhs) |
| |
| SCIP_RETCODE | SCIPaddVarsToRowExact (SCIP *scip, SCIP_ROWEXACT *row, int nvars, SCIP_VAR **vars, SCIP_RATIONAL **vals) |
| |
| SCIP_RETCODE | SCIPcreateEmptyRowConsExact (SCIP *scip, SCIP_ROWEXACT **rowexact, SCIP_ROW *fprow, SCIP_ROW *fprowrhs, SCIP_RATIONAL *lhs, SCIP_RATIONAL *rhs, SCIP_Bool isfprelaxable) |
| |
| SCIP_RETCODE | SCIPcreateRowExact (SCIP *scip, SCIP_ROWEXACT **row, SCIP_ROW *fprow, int len, SCIP_COLEXACT **cols, SCIP_RATIONAL **vals, SCIP_RATIONAL *lhs, SCIP_RATIONAL *rhs, SCIP_Bool isfprelaxable) |
| |
| SCIP_RETCODE | SCIPcreateRowExactFromRow (SCIP *scip, SCIP_ROW *fprow) |
| |
| SCIP_RETCODE | SCIPgenerateFpRowsFromRowExact (SCIP *scip, SCIP_ROWEXACT *row, SCIP_ROW *rowlhs, SCIP_ROW *rowrhs, SCIP_Bool *onerowrelax, SCIP_Bool *hasfprelax) |
| |
| SCIP_RETCODE | SCIPgetRowSolFeasibilityExact (SCIP *scip, SCIP_ROWEXACT *row, SCIP_SOL *sol, SCIP_RATIONAL *result) |
| |
| SCIP_RETCODE | SCIPgetRowSolActivityExact (SCIP *scip, SCIP_ROWEXACT *row, SCIP_SOL *sol, SCIP_Bool useexact, SCIP_RATIONAL *result) |
| |
| SCIP_Bool | SCIPgetRowSolActivityWithErrorboundExact (SCIP *scip, SCIP_ROWEXACT *row, SCIP_SOL *sol, SCIP_Real *activity, SCIP_Real *errorbound) |
| |
| SCIP_RETCODE | SCIPprintRowExact (SCIP *scip, SCIP_ROWEXACT *row, FILE *file) |
| |
| void | SCIPgetLPExactObjval (SCIP *scip, SCIP_RATIONAL *result) |
| |
| SCIP_Bool | SCIPlpExactIsSolved (SCIP *scip) |
| |
| SCIP_LPSOLSTAT | SCIPgetLPExactSolstat (SCIP *scip) |
| |
| SCIP_RETCODE | SCIPstartExactDive (SCIP *scip) |
| |
| SCIP_Bool | SCIPisExactDivePossible (SCIP *scip) |
| |
| SCIP_Bool | SCIPinExactDive (SCIP *scip) |
| |
| SCIP_RETCODE | SCIPendExactDive (SCIP *scip) |
| |
| SCIP_RETCODE | SCIPsolveExactDiveLP (SCIP *scip, int itlim, SCIP_Bool *lperror, SCIP_Bool *cutoff) |
| |
| SCIP_RETCODE | SCIPchgVarLbExactDive (SCIP *scip, SCIP_VAR *var, SCIP_RATIONAL *newbound) |
| |
| SCIP_RETCODE | SCIPchgVarUbExactDive (SCIP *scip, SCIP_VAR *var, SCIP_RATIONAL *newbound) |
| |
| SCIP_RETCODE | SCIPwriteLPexact (SCIP *scip, const char *filename) |
| |