All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pub_nlp.h
Go to the documentation of this file.
23 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
78 /** searches the variables array of an expression tree for a variable and returns its position, or -1 if not found
151 int* nquadvars, /**< buffer to store number of variables in quadratic term, or NULL if not of interest */
152 SCIP_VAR*** quadvars, /**< buffer to store pointer to array of variables in quadratic term, or NULL if not of interest */
153 int* nquadelems, /**< buffer to store number of entries in quadratic term, or NULL if not of interest */
154 SCIP_QUADELEM** quadelems /**< buffer to store pointer to array of entries in quadratic term, or NULL if not of interest */
194 * for a ranged constraint, the dual value is positive if the right hand side is active and negative if the left hand side is active
SCIP_VAR ** SCIPnlrowGetQuadVars(SCIP_NLROW *nlrow) type definitions for NLP management SCIP_Real * SCIPnlrowGetLinearCoefs(SCIP_NLROW *nlrow) int SCIPnlrowGetNQuadElems(SCIP_NLROW *nlrow) type definitions for global SCIP settings void SCIPnlrowGetQuadData(SCIP_NLROW *nlrow, int *nquadvars, SCIP_VAR ***quadvars, int *nquadelems, SCIP_QUADELEM **quadelems) SCIP_Real SCIPnlrowGetLhs(SCIP_NLROW *nlrow) type definitions for problem statistics SCIP_Real SCIPnlrowGetRhs(SCIP_NLROW *nlrow) SCIP_Bool SCIPnlrowIsInNLP(SCIP_NLROW *nlrow) const char * SCIPnlrowGetName(SCIP_NLROW *nlrow) SCIP_RETCODE SCIPexprtreeSetVars(SCIP_EXPRTREE *tree, int nvars, SCIP_VAR **vars) SCIP_QUADELEM * SCIPnlrowGetQuadElems(SCIP_NLROW *nlrow) SCIP_EXPRTREE * SCIPnlrowGetExprtree(SCIP_NLROW *nlrow) type definitions for problem variables SCIP_RETCODE SCIPexprtreeAddVars(SCIP_EXPRTREE *tree, int nvars, SCIP_VAR **vars) int SCIPnlrowGetNQuadVars(SCIP_NLROW *nlrow) int SCIPnlrowGetNLinearVars(SCIP_NLROW *nlrow) SCIP_VAR ** SCIPnlrowGetLinearVars(SCIP_NLROW *nlrow) type definitions for storing primal CIP solutions int SCIPnlrowSearchQuadVar(SCIP_NLROW *nlrow, SCIP_VAR *var) SCIP_RETCODE SCIPexprtreePrintWithNames(SCIP_EXPRTREE *tree, SCIP_MESSAGEHDLR *messagehdlr, FILE *file) SCIP_VAR ** SCIPexprtreeGetVars(SCIP_EXPRTREE *tree) type definitions for expressions and expression trees SCIP_Real SCIPnlrowGetDualsol(SCIP_NLROW *nlrow) SCIP_Real SCIPnlrowGetConstant(SCIP_NLROW *nlrow) type definitions for message output methods common defines and data types used in all packages of SCIP int SCIPexprtreeFindVar(SCIP_EXPRTREE *tree, SCIP_VAR *var) int SCIPnlrowGetNLPPos(SCIP_NLROW *nlrow) type definitions for specific NLP solver interfaces |