SCIP_Conshdlr Struct Reference Detailed Descriptionconstraint handler Definition at line 116 of file struct_cons.h.
Member Function Documentation
copy method of constraint handler or NULL if you don't want to copy your plugin into sub-SCIPs
destructor of constraint handler
initialize constraint handler
deinitialize constraint handler
presolving initialization method of constraint handler
presolving deinitialization method of constraint handler
solving process initialization method of constraint handler
solving process deinitialization method of constraint handler
free specific constraint data
transform constraint data into data belonging to the transformed problem
initialize LP with relaxations of "initial" constraints
separate cutting planes for LP solution
separate cutting planes for arbitrary primal solution
enforcing constraints for LP solutions
enforcing constraints for pseudo solutions
check feasibility of primal solution
propagate variable domains
presolving method
propagation conflict resolving method
variable rounding lock method
activation notification method
deactivation notification method
enabling notification method
disabling notification method
variable deletion method
constraint display method
constraint copying method
constraint parsing method
constraint get variables method
constraint get number of variable method
constraint handler diving solution enforcement method Field Documentation
number of times, the separator was called Definition at line 118 of file struct_cons.h. Referenced by SCIPconshdlrGetNSepaCalls(), SCIPconshdlrInit(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
number of times, the LP enforcer was called Definition at line 119 of file struct_cons.h. Referenced by SCIPconshdlrEnforceLPSol(), SCIPconshdlrGetNEnfoLPCalls(), and SCIPconshdlrInit().
number of times, the pseudo enforcer was called Definition at line 120 of file struct_cons.h. Referenced by SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrGetNEnfoPSCalls(), and SCIPconshdlrInit().
number of times, the propagator was called Definition at line 121 of file struct_cons.h. Referenced by SCIPconshdlrGetNPropCalls(), SCIPconshdlrInit(), and SCIPconshdlrPropagate().
number of times, the feasibility check was called Definition at line 122 of file struct_cons.h. Referenced by SCIPconshdlrCheck(), SCIPconshdlrGetNCheckCalls(), and SCIPconshdlrInit().
number of times, the resolve propagation was called Definition at line 123 of file struct_cons.h. Referenced by SCIPconshdlrGetNRespropCalls(), SCIPconshdlrInit(), and SCIPconsResolvePropagation().
number of cutoffs found so far by this constraint handler Definition at line 124 of file struct_cons.h. Referenced by SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrGetNCutoffs(), SCIPconshdlrInit(), SCIPconshdlrPropagate(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
number of cuts found by this constraint handler Definition at line 125 of file struct_cons.h. Referenced by SCIPconshdlrEnforceLPSol(), SCIPconshdlrGetNCutsFound(), SCIPconshdlrIncNCutsFound(), SCIPconshdlrInit(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
number of cuts found by this constraint handler applied to lp Definition at line 126 of file struct_cons.h. Referenced by SCIPconshdlrGetNCutsApplied(), SCIPconshdlrIncNAppliedCuts(), and SCIPconshdlrInit().
number of additional constraints added by this constraint handler Definition at line 127 of file struct_cons.h. Referenced by SCIPconshdlrEnforceLPSol(), SCIPconshdlrGetNConssFound(), SCIPconshdlrInit(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
number of domain reductions found so far by this constraint handler Definition at line 128 of file struct_cons.h. Referenced by SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrGetNDomredsFound(), SCIPconshdlrInit(), SCIPconshdlrPropagate(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
number of children the constraint handler created during branching Definition at line 129 of file struct_cons.h. Referenced by SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrGetNChildren(), and SCIPconshdlrInit().
last bound change number, where the domain propagation was called Definition at line 130 of file struct_cons.h. Referenced by SCIPconshdlrInit(), SCIPconshdlrInitpre(), SCIPconshdlrPropagate(), SCIPconshdlrsResetPropagationStatus(), and SCIPconshdlrsStorePropagationStatus().
bound change number, where the domain propagation was called last before starting probing Definition at line 131 of file struct_cons.h. Referenced by SCIPconshdlrsResetPropagationStatus(), and SCIPconshdlrsStorePropagationStatus().
last bound change number, where the LP enforcement was called Definition at line 132 of file struct_cons.h. Referenced by conshdlrAddEnfocons(), conshdlrMarkConsObsolete(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrInit(), and SCIPconshdlrInitpre().
last bound change number, where the pseudo enforcement was called Definition at line 133 of file struct_cons.h. Referenced by conshdlrAddEnfocons(), conshdlrMarkConsObsolete(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrInit(), and SCIPconshdlrInitpre().
last node at which the LP enforcement was called Definition at line 134 of file struct_cons.h. Referenced by conshdlrAddEnfocons(), conshdlrMarkConsObsolete(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrInit(), and SCIPconshdlrInitpre().
last node at which the pseudo enforcement was called Definition at line 135 of file struct_cons.h. Referenced by conshdlrAddEnfocons(), conshdlrMarkConsObsolete(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrInit(), and SCIPconshdlrInitpre().
result of last LP enforcement call Definition at line 136 of file struct_cons.h. Referenced by SCIPconshdlrEnforceLPSol(), SCIPconshdlrInit(), and SCIPconshdlrInitpre().
result of last pseudo enforcement call Definition at line 137 of file struct_cons.h. Referenced by SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrInit(), and SCIPconshdlrInitpre().
exp. decaying weighted average of constraint ages at moment of age reset Definition at line 138 of file struct_cons.h. Referenced by conshdlrGetAgeresetavg(), conshdlrUpdateAgeresetavg(), and SCIPconshdlrInit().
name of constraint handler Definition at line 139 of file struct_cons.h. Referenced by conshdlrActivateCons(), conshdlrAddUpdateCons(), conshdlrDeactivateCons(), conshdlrDelayUpdates(), conshdlrDisableCons(), conshdlrDisableConsPropagation(), conshdlrDisableConsSeparation(), conshdlrEnableCons(), conshdlrEnableConsPropagation(), conshdlrEnableConsSeparation(), conshdlrForceUpdates(), conshdlrProcessUpdates(), SCIPconsActivate(), SCIPconsAddAge(), SCIPconsCheck(), SCIPconsCreate(), SCIPconsDeactivate(), SCIPconsEnfolp(), SCIPconsEnfops(), SCIPconshdlrCheck(), SCIPconshdlrDelVars(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrExit(), SCIPconshdlrGetName(), SCIPconshdlrInit(), SCIPconshdlrInitLP(), SCIPconshdlrPresolve(), SCIPconshdlrPropagate(), SCIPconshdlrSeparateLP(), SCIPconshdlrSeparateSol(), SCIPconshdlrSetPresol(), SCIPconsPresol(), SCIPconsPrint(), SCIPconsProp(), SCIPconsResetAge(), SCIPconsResolvePropagation(), SCIPconsResprop(), SCIPconsSepalp(), SCIPconsSepasol(), SCIPconssetchgApply(), and SCIPconssetchgUndo().
description of constraint handler Definition at line 140 of file struct_cons.h. Referenced by SCIPconshdlrGetDesc().
constraint handler data Definition at line 172 of file struct_cons.h. Referenced by SCIPconshdlrGetData(), and SCIPconshdlrSetData().
array with all transformed constraints, active ones preceed inactive ones; a constraint is active if it is global and was not removed during presolving or it was added locally (in that case the local flag is TRUE) and the current node belongs to the corresponding sub tree Definition at line 173 of file struct_cons.h. Referenced by conshdlrActivateCons(), conshdlrAddCons(), conshdlrDeactivateCons(), conshdlrDelCons(), conshdlrEnsureConssMem(), SCIPconshdlrDelVars(), SCIPconshdlrExit(), SCIPconshdlrExitpre(), SCIPconshdlrExitsol(), SCIPconshdlrGetConss(), SCIPconshdlrInit(), SCIPconshdlrInitpre(), SCIPconshdlrInitsol(), and SCIPconshdlrPresolve().
array with active constraints that must enter the LP with their initial representation Definition at line 177 of file struct_cons.h. Referenced by conshdlrAddInitcons(), conshdlrDelInitcons(), conshdlrEnsureInitconssMem(), SCIPconshdlrInitLP(), and SCIPconshdlrInitpre().
array with active constraints that must be separated during LP processing Definition at line 178 of file struct_cons.h. Referenced by conshdlrAddSepacons(), conshdlrDelSepacons(), conshdlrEnsureSepaconssMem(), conshdlrMarkConsObsolete(), conshdlrMarkConsUseful(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
array with active constraints that must be enforced during node processing Definition at line 179 of file struct_cons.h. Referenced by conshdlrAddEnfocons(), conshdlrDelEnfocons(), conshdlrEnsureEnfoconssMem(), conshdlrMarkConsObsolete(), conshdlrMarkConsUseful(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), and SCIPconshdlrGetEnfoConss().
array with active constraints that must be checked for feasibility Definition at line 180 of file struct_cons.h. Referenced by conshdlrAddCheckcons(), conshdlrDelCheckcons(), conshdlrEnsureCheckconssMem(), conshdlrMarkConsObsolete(), conshdlrMarkConsUseful(), SCIPconshdlrCheck(), and SCIPconshdlrGetCheckConss().
array with active constraints that must be propagated during node processing Definition at line 181 of file struct_cons.h. Referenced by conshdlrAddPropcons(), conshdlrDelPropcons(), conshdlrEnsurePropconssMem(), conshdlrMarkConsObsolete(), conshdlrMarkConsPropagate(), conshdlrMarkConsUseful(), conshdlrUnmarkConsPropagate(), SCIPconshdlrPropagate(), and SCIPconshdlrsStorePropagationStatus().
array to store constraints that were marked for propagation before starting probing mode Definition at line 182 of file struct_cons.h. Referenced by ensurePropagationStorage(), SCIPconshdlrsResetPropagationStatus(), and SCIPconshdlrsStorePropagationStatus().
array with constraints that changed and have to be update in the handler Definition at line 185 of file struct_cons.h. Referenced by conshdlrAddUpdateCons(), conshdlrEnsureUpdateconssMem(), and conshdlrProcessUpdates().
time spend for setting up this constraint handler for the next stages Definition at line 186 of file struct_cons.h. Referenced by SCIPconshdlrEnableOrDisableClocks(), SCIPconshdlrExit(), SCIPconshdlrExitpre(), SCIPconshdlrExitsol(), SCIPconshdlrGetSetupTime(), SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrInitsol().
time used for presolving of this constraint handler Definition at line 187 of file struct_cons.h. Referenced by SCIPconshdlrEnableOrDisableClocks(), SCIPconshdlrGetPresolTime(), SCIPconshdlrInit(), and SCIPconshdlrPresolve().
time used for separation of this constraint handler Definition at line 188 of file struct_cons.h. Referenced by SCIPconshdlrEnableOrDisableClocks(), SCIPconshdlrGetSepaTime(), SCIPconshdlrInit(), SCIPconshdlrInitLP(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
time used for LP enforcement of this constraint handler Definition at line 189 of file struct_cons.h. Referenced by SCIPconshdlrEnableOrDisableClocks(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrGetEnfoLPTime(), and SCIPconshdlrInit().
time used for pseudo enforcement of this constraint handler Definition at line 190 of file struct_cons.h. Referenced by SCIPconshdlrEnableOrDisableClocks(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrGetEnfoPSTime(), and SCIPconshdlrInit().
time used for propagation of this constraint handler Definition at line 191 of file struct_cons.h. Referenced by SCIPconshdlrEnableOrDisableClocks(), SCIPconshdlrGetPropTime(), SCIPconshdlrInit(), and SCIPconshdlrPropagate().
time used for propagation of this constraint handler during strong branching Definition at line 192 of file struct_cons.h. Referenced by SCIPconshdlrEnableOrDisableClocks(), SCIPconshdlrGetStrongBranchPropTime(), SCIPconshdlrInit(), and SCIPconshdlrPropagate().
time used for feasibility check of this constraint handler Definition at line 193 of file struct_cons.h. Referenced by SCIPconshdlrCheck(), SCIPconshdlrEnableOrDisableClocks(), SCIPconshdlrGetCheckTime(), and SCIPconshdlrInit().
time used for resolve propagation of this constraint handler Definition at line 194 of file struct_cons.h. Referenced by SCIPconshdlrEnableOrDisableClocks(), SCIPconshdlrGetRespropTime(), SCIPconshdlrInit(), and SCIPconsResolvePropagation().
last LP number, where the separations was called Definition at line 195 of file struct_cons.h. Referenced by SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrSeparateLP().
last LP number, where the LP enforcement was called Definition at line 196 of file struct_cons.h. Referenced by conshdlrAddEnfocons(), conshdlrMarkConsObsolete(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrInit(), and SCIPconshdlrInitpre().
priority of the constraint handler for separation Definition at line 197 of file struct_cons.h. Referenced by SCIPconshdlrGetSepaPriority(), and SCIPconshdlrSetSepa().
priority of the constraint handler for constraint enforcing Definition at line 198 of file struct_cons.h. Referenced by SCIPconshdlrGetEnfoPriority().
priority of the constraint handler for checking infeasibility Definition at line 199 of file struct_cons.h. Referenced by SCIPconshdlrGetCheckPriority().
frequency for separating cuts; zero means to separate only in the root node Definition at line 200 of file struct_cons.h. Referenced by SCIPconshdlrGetSepaFreq(), SCIPconshdlrSeparateLP(), SCIPconshdlrSeparateSol(), and SCIPconshdlrSetSepa().
frequency for propagating domains; zero means only preprocessing propagation Definition at line 201 of file struct_cons.h. Referenced by SCIPconshdlrGetPropFreq(), SCIPconshdlrPropagate(), and SCIPconshdlrSetProp().
frequency for using all instead of only the useful constraints in separation, propagation and enforcement, -1 for no eager evaluations, 0 for first only Definition at line 202 of file struct_cons.h. Referenced by SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrGetEagerFreq(), SCIPconshdlrPropagate(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
maximal number of presolving rounds the constraint handler participates in (-1: no limit) Definition at line 204 of file struct_cons.h. Referenced by SCIPconshdlrPresolve(), and SCIPconshdlrSetPresol().
size of conss array Definition at line 205 of file struct_cons.h. Referenced by conshdlrEnsureConssMem().
total number of constraints Definition at line 206 of file struct_cons.h. Referenced by conshdlrActivateCons(), conshdlrAddCons(), conshdlrDeactivateCons(), conshdlrDelCons(), SCIPconshdlrDelVars(), SCIPconshdlrExit(), SCIPconshdlrExitpre(), SCIPconshdlrExitsol(), SCIPconshdlrGetNConss(), SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrInitsol().
total number of active constraints Definition at line 207 of file struct_cons.h. Referenced by conshdlrActivateCons(), conshdlrDeactivateCons(), conshdlrDelCons(), SCIPconshdlrExitpre(), SCIPconshdlrGetNActiveConss(), SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrPresolve().
maximal number of active constraints existing at the same time Definition at line 208 of file struct_cons.h. Referenced by conshdlrActivateCons(), SCIPconshdlrExitpre(), SCIPconshdlrGetMaxNActiveConss(), SCIPconshdlrInit(), and SCIPconshdlrInitpre().
number of active constraints existing when problem solving started Definition at line 209 of file struct_cons.h. Referenced by SCIPconshdlrExitpre(), SCIPconshdlrGetStartNActiveConss(), SCIPconshdlrInit(), and SCIPconshdlrInitpre().
size of initconss array Definition at line 210 of file struct_cons.h. Referenced by conshdlrEnsureInitconssMem(), and SCIPconshdlrInitLP().
number of active constraints that must enter the LP Definition at line 211 of file struct_cons.h. Referenced by conshdlrAddInitcons(), conshdlrDelInitcons(), and SCIPconshdlrInitLP().
number of active constraints that must enter the LP, but were not initialized at their valid node, so that they have to be initialized at every node at which they are active; these constraints come first in the initconss array Definition at line 212 of file struct_cons.h. Referenced by conshdlrActivateCons(), conshdlrAddInitcons(), conshdlrDelInitcons(), and SCIPconshdlrInitLP().
size of sepaconss array Definition at line 215 of file struct_cons.h. Referenced by conshdlrEnsureSepaconssMem().
number of active constraints that may be separated during LP processing Definition at line 216 of file struct_cons.h. Referenced by conshdlrActivateCons(), conshdlrAddSepacons(), conshdlrDeactivateCons(), conshdlrDelSepacons(), conshdlrDisableCons(), conshdlrDisableConsSeparation(), conshdlrEnableCons(), conshdlrEnableConsSeparation(), conshdlrMarkConsObsolete(), conshdlrMarkConsUseful(), conshdlrProcessUpdates(), SCIPconshdlrCheck(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrPresolve(), SCIPconshdlrPropagate(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
number of non-obsolete active constraints that should be separated Definition at line 217 of file struct_cons.h. Referenced by conshdlrActivateCons(), conshdlrAddSepacons(), conshdlrDeactivateCons(), conshdlrDelSepacons(), conshdlrDisableCons(), conshdlrDisableConsSeparation(), conshdlrEnableCons(), conshdlrEnableConsSeparation(), conshdlrMarkConsObsolete(), conshdlrMarkConsUseful(), conshdlrProcessUpdates(), SCIPconshdlrCheck(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrPresolve(), SCIPconshdlrPropagate(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
size of enfoconss array Definition at line 218 of file struct_cons.h. Referenced by conshdlrEnsureEnfoconssMem().
number of active constraints that must be enforced during node processing Definition at line 219 of file struct_cons.h. Referenced by conshdlrActivateCons(), conshdlrAddEnfocons(), conshdlrDeactivateCons(), conshdlrDelEnfocons(), conshdlrDisableCons(), conshdlrEnableCons(), conshdlrMarkConsObsolete(), conshdlrMarkConsUseful(), conshdlrProcessUpdates(), SCIPconshdlrCheck(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrGetNEnfoConss(), SCIPconshdlrPresolve(), SCIPconshdlrPropagate(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
number of non-obsolete active constraints that must be enforced Definition at line 220 of file struct_cons.h. Referenced by conshdlrActivateCons(), conshdlrAddEnfocons(), conshdlrDeactivateCons(), conshdlrDelEnfocons(), conshdlrDisableCons(), conshdlrEnableCons(), conshdlrMarkConsObsolete(), conshdlrMarkConsUseful(), conshdlrProcessUpdates(), SCIPconshdlrCheck(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrPresolve(), SCIPconshdlrPropagate(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
size of checkconss array Definition at line 221 of file struct_cons.h. Referenced by conshdlrEnsureCheckconssMem().
number of active constraints that must be checked for feasibility Definition at line 222 of file struct_cons.h. Referenced by conshdlrActivateCons(), conshdlrAddCheckcons(), conshdlrDeactivateCons(), conshdlrDelCheckcons(), conshdlrDisableCons(), conshdlrEnableCons(), conshdlrMarkConsObsolete(), conshdlrMarkConsUseful(), conshdlrProcessUpdates(), SCIPconshdlrCheck(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrGetNCheckConss(), SCIPconshdlrPresolve(), SCIPconshdlrPropagate(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
number of non-obsolete active constraints that must be checked Definition at line 223 of file struct_cons.h. Referenced by conshdlrActivateCons(), conshdlrAddCheckcons(), conshdlrDeactivateCons(), conshdlrDelCheckcons(), conshdlrDisableCons(), conshdlrEnableCons(), conshdlrMarkConsObsolete(), conshdlrMarkConsUseful(), conshdlrProcessUpdates(), SCIPconshdlrCheck(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrPresolve(), SCIPconshdlrPropagate(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
size of propconss array Definition at line 224 of file struct_cons.h. Referenced by conshdlrEnsurePropconssMem().
number of active constraints that may be propagated during node processing Definition at line 225 of file struct_cons.h. Referenced by conshdlrActivateCons(), conshdlrAddPropcons(), conshdlrDeactivateCons(), conshdlrDelPropcons(), conshdlrDisableCons(), conshdlrDisableConsPropagation(), conshdlrEnableCons(), conshdlrEnableConsPropagation(), conshdlrMarkConsObsolete(), conshdlrMarkConsPropagate(), conshdlrMarkConsUseful(), conshdlrProcessUpdates(), conshdlrUnmarkConsPropagate(), SCIPconshdlrCheck(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrPresolve(), SCIPconshdlrPropagate(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
number of active constraints which are marked to be propagated in the next round Definition at line 226 of file struct_cons.h. Referenced by conshdlrDelPropcons(), conshdlrMarkConsObsolete(), conshdlrMarkConsPropagate(), conshdlrMarkConsUseful(), conshdlrUnmarkConsPropagate(), SCIPconshdlrPropagate(), SCIPconshdlrsResetPropagationStatus(), and SCIPconshdlrsStorePropagationStatus().
number of non-obsolete active constraints that should be propagated Definition at line 227 of file struct_cons.h. Referenced by conshdlrActivateCons(), conshdlrAddPropcons(), conshdlrDeactivateCons(), conshdlrDelPropcons(), conshdlrDisableCons(), conshdlrDisableConsPropagation(), conshdlrEnableCons(), conshdlrEnableConsPropagation(), conshdlrMarkConsObsolete(), conshdlrMarkConsPropagate(), conshdlrMarkConsUseful(), conshdlrProcessUpdates(), conshdlrUnmarkConsPropagate(), SCIPconshdlrCheck(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrPresolve(), SCIPconshdlrPropagate(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
size of array for storing away marked propagation constraints Definition at line 228 of file struct_cons.h. Referenced by ensurePropagationStorage().
number of marked propagation constraints that are stored away Definition at line 229 of file struct_cons.h. Referenced by SCIPconshdlrsResetPropagationStatus(), and SCIPconshdlrsStorePropagationStatus().
size of updateconss array Definition at line 230 of file struct_cons.h. Referenced by conshdlrEnsureUpdateconssMem().
number of update constraints Definition at line 231 of file struct_cons.h. Referenced by conshdlrAddUpdateCons(), conshdlrForceUpdates(), conshdlrProcessUpdates(), and SCIPconshdlrsResetPropagationStatus().
total number of enabled constraints of the handler Definition at line 232 of file struct_cons.h. Referenced by conshdlrDisableCons(), conshdlrEnableCons(), and SCIPconshdlrGetNEnabledConss().
number of already propagated useful constraints on current domains Definition at line 233 of file struct_cons.h. Referenced by conshdlrDelPropcons(), conshdlrMarkConsObsolete(), SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrPropagate().
number of already separated useful constraints on current solution Definition at line 234 of file struct_cons.h. Referenced by conshdlrDelSepacons(), conshdlrMarkConsObsolete(), SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrSeparateLP().
number of already enforced useful constraints on current solution Definition at line 235 of file struct_cons.h. Referenced by conshdlrDelEnfocons(), conshdlrMarkConsObsolete(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrInit(), and SCIPconshdlrInitpre().
number of variables fixed before the last call to the presolver Definition at line 236 of file struct_cons.h. Referenced by SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrPresolve().
number of variables aggregated before the last call to the presolver Definition at line 237 of file struct_cons.h. Referenced by SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrPresolve().
number of variable type changes before the last call to the presolver Definition at line 238 of file struct_cons.h. Referenced by SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrPresolve().
number of variable bounds tightened before the last call to the presolver Definition at line 239 of file struct_cons.h. Referenced by SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrPresolve().
number of domain holes added before the last call to the presolver Definition at line 240 of file struct_cons.h. Referenced by SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrPresolve().
number of deleted constraints before the last call to the presolver Definition at line 241 of file struct_cons.h. Referenced by SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrPresolve().
number of added constraints before the last call to the presolver Definition at line 242 of file struct_cons.h. Referenced by SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrPresolve().
number of upgraded constraints before the last call to the presolver Definition at line 243 of file struct_cons.h. Referenced by SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrPresolve().
number of changed coefficients before the last call to the presolver Definition at line 244 of file struct_cons.h. Referenced by SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrPresolve().
number of changed left or right hand sides before the last call to the presolver Definition at line 245 of file struct_cons.h. Referenced by SCIPconshdlrInit(), SCIPconshdlrInitpre(), and SCIPconshdlrPresolve().
total number of variables fixed by this presolver Definition at line 246 of file struct_cons.h. Referenced by SCIPconshdlrGetNFixedVars(), SCIPconshdlrInit(), and SCIPconshdlrPresolve().
total number of variables aggregated by this presolver Definition at line 247 of file struct_cons.h. Referenced by SCIPconshdlrGetNAggrVars(), SCIPconshdlrInit(), and SCIPconshdlrPresolve().
total number of variable type changes by this presolver Definition at line 248 of file struct_cons.h. Referenced by SCIPconshdlrGetNChgVarTypes(), SCIPconshdlrInit(), and SCIPconshdlrPresolve().
total number of variable bounds tightened by this presolver Definition at line 249 of file struct_cons.h. Referenced by SCIPconshdlrGetNChgBds(), SCIPconshdlrInit(), and SCIPconshdlrPresolve().
total number of domain holes added by this presolver Definition at line 250 of file struct_cons.h. Referenced by SCIPconshdlrGetNAddHoles(), SCIPconshdlrInit(), and SCIPconshdlrPresolve().
total number of deleted constraints by this presolver Definition at line 251 of file struct_cons.h. Referenced by SCIPconshdlrGetNDelConss(), SCIPconshdlrInit(), and SCIPconshdlrPresolve().
total number of added constraints by this presolver Definition at line 252 of file struct_cons.h. Referenced by SCIPconshdlrGetNAddConss(), SCIPconshdlrInit(), and SCIPconshdlrPresolve().
total number of upgraded constraints by this presolver Definition at line 253 of file struct_cons.h. Referenced by SCIPconshdlrGetNUpgdConss(), SCIPconshdlrInit(), and SCIPconshdlrPresolve().
total number of changed coefficients by this presolver Definition at line 254 of file struct_cons.h. Referenced by SCIPconshdlrGetNChgCoefs(), SCIPconshdlrInit(), and SCIPconshdlrPresolve().
total number of changed left or right hand sides by this presolver Definition at line 255 of file struct_cons.h. Referenced by SCIPconshdlrGetNChgSides(), SCIPconshdlrInit(), and SCIPconshdlrPresolve().
number of times the constraint handler was called in presolving and tried to find reductions Definition at line 256 of file struct_cons.h. Referenced by SCIPconshdlrGetNPresolCalls(), SCIPconshdlrInit(), and SCIPconshdlrPresolve().
must the updates of the constraint arrays be delayed until processUpdates()? Definition at line 257 of file struct_cons.h. Referenced by conshdlrAreUpdatesDelayed(), conshdlrDelayUpdates(), conshdlrForceUpdates(), and SCIPconsDelete().
should separation method be delayed, if other separators found cuts? Definition at line 258 of file struct_cons.h. Referenced by SCIPconshdlrIsSeparationDelayed(), SCIPconshdlrSeparateLP(), SCIPconshdlrSeparateSol(), and SCIPconshdlrSetSepa().
should propagation method be delayed, if other propagators found reductions? Definition at line 259 of file struct_cons.h. Referenced by SCIPconshdlrIsPropagationDelayed(), SCIPconshdlrPropagate(), and SCIPconshdlrSetProp().
should the constraint handler be skipped, if no constraints are available? Definition at line 260 of file struct_cons.h. Referenced by SCIPconsCreate(), SCIPconshdlrCheck(), SCIPconshdlrEnforceLPSol(), SCIPconshdlrEnforcePseudoSol(), SCIPconshdlrLockVars(), SCIPconshdlrNeedsCons(), SCIPconshdlrPresolve(), SCIPconshdlrPropagate(), SCIPconshdlrSeparateLP(), SCIPconshdlrSeparateSol(), SCIPconshdlrSetCopy(), and SCIPconshdlrUnlockVars().
was the LP separation method delayed at the last call? Definition at line 261 of file struct_cons.h. Referenced by SCIPconshdlrInit(), SCIPconshdlrInitsol(), SCIPconshdlrSeparateLP(), and SCIPconshdlrWasLPSeparationDelayed().
was the SOL separation method delayed at the last call? Definition at line 262 of file struct_cons.h. Referenced by SCIPconshdlrInit(), SCIPconshdlrInitsol(), SCIPconshdlrSeparateSol(), and SCIPconshdlrWasSolSeparationDelayed().
was the propagation method delayed at the last call? Definition at line 263 of file struct_cons.h. Referenced by SCIPconshdlrInit(), SCIPconshdlrInitpre(), SCIPconshdlrPropagate(), and SCIPconshdlrWasPropagationDelayed().
is constraint handler initialized? Definition at line 264 of file struct_cons.h. Referenced by SCIPconshdlrExit(), SCIPconshdlrInit(), and SCIPconshdlrIsInitialized().
is the constraint handler currently performing separation? Definition at line 265 of file struct_cons.h. Referenced by conshdlrAddSepacons(), conshdlrDelSepacons(), SCIPconshdlrSeparateLP(), and SCIPconshdlrSeparateSol().
is the constraint handler currently performing propagation? Definition at line 266 of file struct_cons.h. Referenced by conshdlrAddPropcons(), conshdlrDelPropcons(), and SCIPconshdlrPropagate().
positions in the node solving loop where propagation method of constraint handlers should be executed Definition at line 267 of file struct_cons.h. Referenced by SCIPconshdlrGetPropTiming(), SCIPconshdlrSetProp(), and SCIPconshdlrSetPropTiming().
timing mask of the constraint handler's presolving method Definition at line 268 of file struct_cons.h. Referenced by SCIPconshdlrGetPresolTiming(), SCIPconshdlrPresolve(), SCIPconshdlrSetPresol(), and SCIPconshdlrSetPresolTiming().
queue of pending constraints Definition at line 269 of file struct_cons.h. Referenced by SCIPconshdlrExit(), SCIPconshdlrExitpre(), SCIPconshdlrFrontProp(), SCIPconshdlrPopProp(), and SCIPconsPushProp(). |