Detailed Description
event data for linear variable bound change events
Definition at line 111 of file cons_nonlinear.c.
Data Fields | |
SCIP_CONSHDLRDATA * | conshdlrdata |
SCIP_CONS * | cons |
int | varidx |
int | filterpos |
Field Documentation
◆ conshdlrdata
SCIP_CONSHDLRDATA* LinVarEventData::conshdlrdata |
the constraint handler data
Definition at line 113 of file cons_nonlinear.c.
Referenced by addLinearizationCuts(), catchLinearVarEvents(), computeViolation(), computeViolations(), createNlRow(), dropLinearVarEvents(), enforceConstraint(), 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_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_EVENTEXEC(), SCIP_DECL_EXPRGRAPHVARADDED(), SCIP_DECL_EXPRGRAPHVARREMOVE(), SCIPcheckCurvatureNonlinear(), SCIPgetCurvatureNonlinear(), SCIPgetExprgraphNonlinear(), SCIPgetExprtreeCurvaturesNonlinear(), SCIPincludeConshdlrNonlinear(), SCIPincludeNonlinconsUpgrade(), separatePoint(), and splitOffLinearPart().
◆ cons
SCIP_CONS* LinVarEventData::cons |
the constraint
Definition at line 114 of file cons_nonlinear.c.
Referenced by catchLinearVarEvents(), replaceViolatedByLinearConstraints(), and SCIP_DECL_EVENTEXEC().
◆ varidx
int LinVarEventData::varidx |
the index of the linear variable which bound change is catched
Definition at line 115 of file cons_nonlinear.c.
Referenced by catchLinearVarEvents(), and SCIP_DECL_EVENTEXEC().
◆ filterpos
int LinVarEventData::filterpos |
position of eventdata in SCIP's event filter
Definition at line 116 of file cons_nonlinear.c.
Referenced by catchLinearVarEvents().