Solving Constraint Integer Programs
event data for linear variable bound change events
Definition at line 65 of file cons_nonlinear.c.
the constraint handler data
Definition at line 67 of file cons_nonlinear.c.
Referenced by addLinearizationCuts(), catchLinearVarEvents(), computeViolation(), computeViolations(), createNlRow(), dropLinearVarEvents(), presolveUpgrade(), propagateBounds(), propagateConstraintSides(), proposeFeasibleSolution(), reformulate(), removeFixedNonlinearVariables(), SCIP_DECL_CONSACTIVE(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSDEACTIVE(), SCIP_DECL_CONSDISABLE(), SCIP_DECL_CONSENABLE(), SCIP_DECL_CONSENFOLP(), SCIP_DECL_CONSEXIT(), SCIP_DECL_CONSEXITPRE(), SCIP_DECL_CONSEXITSOL(), SCIP_DECL_CONSFREE(), SCIP_DECL_CONSGETNVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSINIT(), SCIP_DECL_CONSINITLP(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRINT(), SCIP_DECL_CONSSEPALP(), SCIP_DECL_CONSSEPASOL(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_EXPRGRAPHVARADDED(), SCIP_DECL_EXPRGRAPHVARREMOVE(), SCIPcheckCurvatureNonlinear(), SCIPgetCurvatureNonlinear(), SCIPgetExprgraphNonlinear(), SCIPgetExprtreeCurvaturesNonlinear(), SCIPincludeConshdlrNonlinear(), SCIPincludeNonlinconsUpgrade(), separatePoint(), and splitOffLinearPart().
the constraint data
Definition at line 68 of file cons_nonlinear.c.
Referenced by addConcaveEstimatorBivariate(), addConcaveEstimatorMultivariate(), addConcaveEstimatorUnivariate(), addIntervalGradientEstimator(), addLinearCoef(), addLinearization(), addLinearizationCuts(), addUserEstimator(), catchLinearVarEvents(), checkCurvature(), chgLinearCoefPos(), computeViolation(), computeViolations(), consdataAddExprtrees(), consdataCreate(), consdataCreateEmpty(), consdataEnsureLinearVarsSize(), consdataFindUnlockedLinearVar(), consdataFree(), consdataMoveLinearVar(), consdataSetExprtrees(), consdataSortLinearVars(), consdataUpdateLinearActivity(), consdataUpdateLinearActivityLbChange(), consdataUpdateLinearActivityUbChange(), createNlRow(), delLinearCoefPos(), dropLinearVarEvents(), generateCut(), getGradientMaxElement(), lockLinearVariable(), mergeAndCleanLinearVars(), propagateBounds(), propagateBoundsCons(), propagateConstraintSides(), proposeFeasibleSolution(), reformReplaceNode(), reformulate(), registerBranchingVariables(), registerLargeLPValueVariableForBranching(), removeFixedLinearVariables(), replaceViolatedByLinearConstraints(), SCIP_DECL_CONSACTIVE(), SCIP_DECL_CONSCHECK(), SCIP_DECL_CONSCOPY(), SCIP_DECL_CONSDEACTIVE(), SCIP_DECL_CONSDELETE(), SCIP_DECL_CONSDISABLE(), SCIP_DECL_CONSENABLE(), SCIP_DECL_CONSENFOLP(), SCIP_DECL_CONSENFOPS(), SCIP_DECL_CONSEXITPRE(), SCIP_DECL_CONSEXITSOL(), SCIP_DECL_CONSGETNVARS(), SCIP_DECL_CONSGETVARS(), SCIP_DECL_CONSINITLP(), SCIP_DECL_CONSINITPRE(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_CONSLOCK(), SCIP_DECL_CONSPRESOL(), SCIP_DECL_CONSPRINT(), SCIP_DECL_CONSSEPALP(), SCIP_DECL_EVENTEXEC(), SCIPcreateConsNonlinear(), SCIPcreateConsNonlinear2(), SCIPgetCurvatureNonlinear(), SCIPgetExprtreeCurvaturesNonlinear(), SCIPgetNlRowNonlinear(), SCIPgetViolationNonlinear(), separatePoint(), splitOffLinearPart(), and unlockLinearVariable().
the index of the linear variable which bound change is catched
Definition at line 69 of file cons_nonlinear.c.
Referenced by catchLinearVarEvents(), and SCIP_DECL_EVENTEXEC().
position of eventdata in SCIP's event filter
Definition at line 70 of file cons_nonlinear.c.
Referenced by catchLinearVarEvents().