struct_nlpi.h
Go to the documentation of this file.
22 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
53 SCIP_DECL_NLPICHGLINEARCOEFS ((*nlpichglinearcoefs)); /**< change coefficients in linear part of a constraint or objective */
54 SCIP_DECL_NLPICHGQUADCOEFS ((*nlpichgquadcoefs)); /**< change coefficients in quadratic part of a constraint or objective */
55 SCIP_DECL_NLPICHGEXPRTREE ((*nlpichgexprtree)); /**< change nonlinear expression a constraint or objective */
56 SCIP_DECL_NLPICHGNONLINCOEF ((*nlpichgnonlincoef)); /**< change one parameter in nonlinear expressions of a constraint or objective */
57 SCIP_DECL_NLPICHGOBJCONSTANT ((*nlpichgobjconstant)); /**< change the constant offset in the objective */
58 SCIP_DECL_NLPISETINITIALGUESS ((*nlpisetinitialguess)); /**< set initial guess for primal variables in a problem */
64 SCIP_DECL_NLPIGETWARMSTARTSIZE ((*nlpigetwarmstartsize)); /**< get size for warmstart object buffer for a problem */
65 SCIP_DECL_NLPIGETWARMSTARTMEMO ((*nlpigetwarmstartmemo)); /**< get warmstart object for a problem */
66 SCIP_DECL_NLPISETWARMSTARTMEMO ((*nlpisetwarmstartmemo)); /**< set warmstart object for a problem */
69 SCIP_DECL_NLPIGETREALPAR ((*nlpigetrealpar)); /**< get value of floating point parameter in a problem */
70 SCIP_DECL_NLPISETREALPAR ((*nlpisetrealpar)); /**< set value of floating point parameter in a problem */
71 SCIP_DECL_NLPIGETSTRINGPAR ((*nlpigetstringpar)); /**< get value of string parameter in a problem */
72 SCIP_DECL_NLPISETSTRINGPAR ((*nlpisetstringpar)); /**< set value of string parameter in a problem */
81 SCIP_Real totaltime; /**< total time in CPU sections the NLP solver spend in the last solve command */
SCIP_DECL_NLPIGETSOLUTION((*nlpigetsolution))
SCIP_DECL_NLPIFREE((*nlpifree))
SCIP_DECL_NLPICHGQUADCOEFS((*nlpichgquadcoefs))
SCIP_DECL_NLPIFREEPROBLEM((*nlpifreeproblem))
SCIP_DECL_NLPISETOBJECTIVE((*nlpisetobjective))
SCIP_DECL_NLPISETSTRINGPAR((*nlpisetstringpar))
SCIP_DECL_NLPISETINTPAR((*nlpisetintpar))
SCIP_DECL_NLPIGETTERMSTAT((*nlpigettermstat))
SCIP_DECL_NLPICREATEPROBLEM((*nlpicreateproblem))
SCIP_DECL_NLPIGETWARMSTARTSIZE((*nlpigetwarmstartsize))
SCIP_DECL_NLPICHGCONSSIDES((*nlpichgconssides))
SCIP_DECL_NLPIADDVARS((*nlpiaddvars))
Definition: struct_nlpi.h:78
SCIP_DECL_NLPICHGNONLINCOEF((*nlpichgnonlincoef))
SCIP_DECL_NLPICHGEXPRTREE((*nlpichgexprtree))
SCIP_DECL_NLPIGETSOLVERPOINTER((*nlpigetsolverpointer))
SCIP_DECL_NLPIGETSTRINGPAR((*nlpigetstringpar))
SCIP_DECL_NLPICHGOBJCONSTANT((*nlpichgobjconstant))
SCIP_DECL_NLPIGETREALPAR((*nlpigetrealpar))
SCIP_DECL_NLPIGETPROBLEMPOINTER((*nlpigetproblempointer))
SCIP_DECL_NLPIGETINTPAR((*nlpigetintpar))
SCIP_DECL_NLPISETREALPAR((*nlpisetrealpar))
SCIP_DECL_NLPIDELCONSSET((*nlpidelconsset))
SCIP_DECL_NLPIADDCONSTRAINTS((*nlpiaddconstraints))
SCIP_DECL_NLPISETWARMSTARTMEMO((*nlpisetwarmstartmemo))
SCIP_DECL_NLPIGETSTATISTICS((*nlpigetstatistics))
SCIP_DECL_NLPICHGLINEARCOEFS((*nlpichglinearcoefs))
SCIP_DECL_NLPISETMESSAGEHDLR((*nlpisetmessagehdlr))
SCIP_DECL_NLPICHGVARBOUNDS((*nlpichgvarbounds))
SCIP_DECL_NLPISOLVE((*nlpisolve))
common defines and data types used in all packages of SCIP
SCIP_DECL_NLPICOPY((*nlpicopy))
SCIP_DECL_NLPIGETSOLSTAT((*nlpigetsolstat))
SCIP_DECL_NLPIGETWARMSTARTMEMO((*nlpigetwarmstartmemo))
SCIP_DECL_NLPISETINITIALGUESS((*nlpisetinitialguess))
SCIP_DECL_NLPIDELVARSET((*nlpidelvarset))
type definitions for specific NLP solver interfaces
Definition: struct_nlpi.h:35