public methods for NLP management
- Author
- Thorsten Gellermann
-
Stefan Vigerske
Definition in file pub_nlp.h.
|
SCIP_VAR ** | SCIPexprtreeGetVars (SCIP_EXPRTREE *tree) |
|
SCIP_RETCODE | SCIPexprtreeSetVars (SCIP_EXPRTREE *tree, int nvars, SCIP_VAR **vars) |
|
SCIP_RETCODE | SCIPexprtreeAddVars (SCIP_EXPRTREE *tree, int nvars, SCIP_VAR **vars) |
|
SCIP_RETCODE | SCIPexprtreePrintWithNames (SCIP_EXPRTREE *tree, SCIP_MESSAGEHDLR *messagehdlr, FILE *file) |
|
int | SCIPexprtreeFindVar (SCIP_EXPRTREE *tree, SCIP_VAR *var) |
|
SCIP_Real | SCIPnlrowGetConstant (SCIP_NLROW *nlrow) |
|
int | SCIPnlrowGetNLinearVars (SCIP_NLROW *nlrow) |
|
SCIP_VAR ** | SCIPnlrowGetLinearVars (SCIP_NLROW *nlrow) |
|
SCIP_Real * | SCIPnlrowGetLinearCoefs (SCIP_NLROW *nlrow) |
|
int | SCIPnlrowGetNQuadVars (SCIP_NLROW *nlrow) |
|
SCIP_VAR ** | SCIPnlrowGetQuadVars (SCIP_NLROW *nlrow) |
|
int | SCIPnlrowSearchQuadVar (SCIP_NLROW *nlrow, SCIP_VAR *var) |
|
int | SCIPnlrowGetNQuadElems (SCIP_NLROW *nlrow) |
|
SCIP_QUADELEM * | SCIPnlrowGetQuadElems (SCIP_NLROW *nlrow) |
|
void | SCIPnlrowGetQuadData (SCIP_NLROW *nlrow, int *nquadvars, SCIP_VAR ***quadvars, int *nquadelems, SCIP_QUADELEM **quadelems) |
|
SCIP_EXPRTREE * | SCIPnlrowGetExprtree (SCIP_NLROW *nlrow) |
|
SCIP_Real | SCIPnlrowGetLhs (SCIP_NLROW *nlrow) |
|
SCIP_Real | SCIPnlrowGetRhs (SCIP_NLROW *nlrow) |
|
SCIP_EXPRCURV | SCIPnlrowGetCurvature (SCIP_NLROW *nlrow) |
|
void | SCIPnlrowSetCurvature (SCIP_NLROW *nlrow, SCIP_EXPRCURV curvature) |
|
const char * | SCIPnlrowGetName (SCIP_NLROW *nlrow) |
|
int | SCIPnlrowGetNLPPos (SCIP_NLROW *nlrow) |
|
SCIP_Bool | SCIPnlrowIsInNLP (SCIP_NLROW *nlrow) |
|
SCIP_Real | SCIPnlrowGetDualsol (SCIP_NLROW *nlrow) |
|