preparation of a linear inequality to become a SCIP_ROW
- Author
- Stefan Vigerske
-
Benjamin Mueller
-
Felipe Serrano
Definition in file pub_misc_rowprep.h.
|
SCIP_RETCODE | SCIPcreateRowprep (SCIP *scip, SCIP_ROWPREP **rowprep, SCIP_SIDETYPE sidetype, SCIP_Bool local) |
|
void | SCIPfreeRowprep (SCIP *scip, SCIP_ROWPREP **rowprep) |
|
SCIP_RETCODE | SCIPcopyRowprep (SCIP *scip, SCIP_ROWPREP **target, SCIP_ROWPREP *source) |
|
int | SCIProwprepGetNVars (SCIP_ROWPREP *rowprep) |
|
SCIP_VAR ** | SCIProwprepGetVars (SCIP_ROWPREP *rowprep) |
|
SCIP_Real * | SCIProwprepGetCoefs (SCIP_ROWPREP *rowprep) |
|
SCIP_Real | SCIProwprepGetSide (SCIP_ROWPREP *rowprep) |
|
SCIP_SIDETYPE | SCIProwprepGetSidetype (SCIP_ROWPREP *rowprep) |
|
SCIP_Bool | SCIProwprepIsLocal (SCIP_ROWPREP *rowprep) |
|
char * | SCIProwprepGetName (SCIP_ROWPREP *rowprep) |
|
int | SCIProwprepGetNModifiedVars (SCIP_ROWPREP *rowprep) |
|
SCIP_VAR ** | SCIProwprepGetModifiedVars (SCIP_ROWPREP *rowprep) |
|
void | SCIProwprepReset (SCIP_ROWPREP *rowprep) |
|
void | SCIProwprepSetCoef (SCIP_ROWPREP *rowprep, int idx, SCIP_Real newcoef) |
|
void | SCIProwprepAddSide (SCIP_ROWPREP *rowprep, SCIP_Real side) |
|
void | SCIProwprepAddConstant (SCIP_ROWPREP *rowprep, SCIP_Real constant) |
|
void | SCIProwprepSetSidetype (SCIP_ROWPREP *rowprep, SCIP_SIDETYPE sidetype) |
|
void | SCIProwprepSetLocal (SCIP_ROWPREP *rowprep, SCIP_Bool islocal) |
|
void | SCIProwprepRecordModifications (SCIP_ROWPREP *rowprep) |
|
void | SCIPprintRowprep (SCIP *scip, SCIP_ROWPREP *rowprep, FILE *file) |
|
void | SCIPprintRowprepSol (SCIP *scip, SCIP_ROWPREP *rowprep, SCIP_SOL *sol, FILE *file) |
|
SCIP_RETCODE | SCIPensureRowprepSize (SCIP *scip, SCIP_ROWPREP *rowprep, int size) |
|
SCIP_RETCODE | SCIPaddRowprepTerm (SCIP *scip, SCIP_ROWPREP *rowprep, SCIP_VAR *var, SCIP_Real coef) |
|
SCIP_RETCODE | SCIPaddRowprepTerms (SCIP *scip, SCIP_ROWPREP *rowprep, int nvars, SCIP_VAR **vars, SCIP_Real *coefs) |
|
SCIP_Real | SCIPgetRowprepViolation (SCIP *scip, SCIP_ROWPREP *rowprep, SCIP_SOL *sol, SCIP_Bool *reliable) |
|
SCIP_Bool | SCIPisRowprepViolationReliable (SCIP *scip, SCIP_ROWPREP *rowprep, SCIP_SOL *sol) |
|
void | SCIPmergeRowprepTerms (SCIP *scip, SCIP_ROWPREP *rowprep) |
|
SCIP_RETCODE | SCIPcleanupRowprep (SCIP *scip, SCIP_ROWPREP *rowprep, SCIP_SOL *sol, SCIP_Real minviol, SCIP_Real *viol, SCIP_Bool *success) |
|
SCIP_RETCODE | SCIPcleanupRowprep2 (SCIP *scip, SCIP_ROWPREP *rowprep, SCIP_SOL *sol, SCIP_Real maxcoefbound, SCIP_Bool *success) |
|
SCIP_Real | SCIPscaleupRowprep (SCIP *scip, SCIP_ROWPREP *rowprep, SCIP_Real minscaleup, SCIP_Bool *success) |
|
int | SCIPscaleRowprep (SCIP_ROWPREP *rowprep, SCIP_Real factor) |
|
SCIP_RETCODE | SCIPgetRowprepRowConshdlr (SCIP *scip, SCIP_ROW **row, SCIP_ROWPREP *rowprep, SCIP_CONSHDLR *conshdlr) |
|
SCIP_RETCODE | SCIPgetRowprepRowCons (SCIP *scip, SCIP_ROW **row, SCIP_ROWPREP *rowprep, SCIP_CONS *cons) |
|
SCIP_RETCODE | SCIPgetRowprepRowSepa (SCIP *scip, SCIP_ROW **row, SCIP_ROWPREP *rowprep, SCIP_SEPA *sepa) |
|