struct_nlp.h
Go to the documentation of this file.
46/*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
88 SCIP_Real pseudoactivity; /**< row activity value in pseudo solution, or SCIP_INVALID if not yet calculated */
89 SCIP_Longint validpsactivitydomchg; /**< domain change number for which pseudo activity value is valid */
90 SCIP_Real minactivity; /**< minimal activity value w.r.t. the variables' bounds, or SCIP_INVALID */
91 SCIP_Real maxactivity; /**< maximal activity value w.r.t. the variables' bounds, or SCIP_INVALID */
92 SCIP_Longint validactivitybdsdomchg; /**< domain change number for which activity bound values are valid */
109 int nunflushednlrowadd; /**< number of nonlinear row additions not flushed to NLPI problem yet */
110 int nunflushednlrowdel; /**< number of nonlinear row deletions not flushed to NLPI problem yet */
121 int* varmap_nlp2nlpi; /**< index of variables in NLPI problem, or -1 if variable has not been added to NLPI problem yet */
122 int* varmap_nlpi2nlp; /**< index of a NLPI problem variable in NLP (`varmap_nlp2nlpi[varmap_nlpi2nlp[i]] == i` for `i = 0..nvars_solver-1`), or -1 if variable has been deleted from NLP */
135 int* nlrowmap_nlpi2nlp; /**< index of a NLPI row in NLP (`nlrows[nlrowmap_nlpi2nlp[i]]->nlpiidx == i` for `i = 0..nnlrows_solver-1`), or -1 if row has been deleted from NLP */
143 SCIP_Real* initialguess; /**< initial guess of primal values to use in next NLP solve, if available */
163 SCIP_Longint validfracvars; /**< the NLP solve for which the fractional variables are valid, or -1 if never setup */
common defines and data types used in all packages of SCIP
Definition: struct_event.h:205
Definition: struct_expr.h:106
Definition: struct_misc.h:138
Definition: struct_nlp.h:65
Definition: struct_nlp.h:101
Definition: nlpi_all.c:56
Definition: struct_nlpi.h:47
Definition: struct_var.h:208
type definitions for managing events
type and macro definitions related to algebraic expressions
type definitions for miscellaneous datastructures
type definitions for NLP management
type definitions for NLP solver interfaces
type definitions for problem variables