scip::ObjProp Class Referenceabstract Detailed DescriptionC++ wrapper for propagators. This class defines the interface for propagators implemented in C++. Note that there is a pure virtual function (this function has to be implemented). This function is: scip_exec().
Constructor & Destructor Documentation
default constructor
Definition at line 80 of file objprop.h. References SCIP_CALL_ABORT, and SCIPduplicateMemoryArray.
Member Function Documentation
destructor of propagator to free user data (called when SCIP is exiting)
Definition at line 121 of file objprop.h. References SCIP_OKAY.
initialization method of propagator (called after problem was transformed)
Definition at line 130 of file objprop.h. References SCIP_OKAY.
deinitialization method of propagator (called before transformed problem is freed)
Definition at line 139 of file objprop.h. References SCIP_OKAY.
presolving initialization method of propagator (called when presolving is about to begin)
Definition at line 148 of file objprop.h. References SCIP_OKAY.
presolving deinitialization method of propagator (called after presolving has been finished)
Definition at line 157 of file objprop.h. References SCIP_OKAY.
solving process initialization method of propagator (called when branch and bound process is about to begin)
Definition at line 166 of file objprop.h. References SCIP_OKAY.
solving process deinitialization method of propagator (called before branch and bound process data is freed)
Definition at line 175 of file objprop.h. References SCIP_OKAY.
presolving method of propagator
Definition at line 184 of file objprop.h. References NULL, SCIP_DECL_PROPEXEC(), SCIP_DIDNOTRUN, and SCIP_OKAY.
execution method of propagator
Referenced by SCIP_DECL_PROPPRESOL().
propagation conflict resolving method of propagator
Definition at line 201 of file objprop.h. References NULL, SCIP_Bool, SCIP_DIDNOTFIND, SCIP_OKAY, SCIPfindObjProp(), SCIPgetObjProp(), and SCIPincludeObjProp(). Field Documentation
description of the propagator Definition at line 55 of file objprop.h. Referenced by SCIPincludeObjProp().
default priority of the propagator Definition at line 58 of file objprop.h. Referenced by SCIPincludeObjProp().
frequency for calling propagator Definition at line 61 of file objprop.h. Referenced by SCIPincludeObjProp().
should propagator be delayed, if other propagators found reductions? Definition at line 64 of file objprop.h. Referenced by SCIPincludeObjProp().
positions in the node solving loop where propagator should be executed Definition at line 67 of file objprop.h. Referenced by SCIPincludeObjProp().
default presolving priority of the propagator Definition at line 70 of file objprop.h. Referenced by SCIPincludeObjProp().
frequency for calling propagator timing mask of the propagator's presolving method Definition at line 73 of file objprop.h. Referenced by SCIPincludeObjProp().
Definition at line 76 of file objprop.h. Referenced by SCIPincludeObjProp(). |