All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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_, SCIP_CALL_ABORT, scip_desc_, scip_name_, and SCIPduplicateMemoryArray.
destructor Definition at line 109 of file objprop.h. References scip_, scip_desc_, scip_name_, and SCIPfreeMemoryArray. 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_DIDNOTRUN, and SCIP_OKAY.
execution method of propagator
propagation conflict resolving method of propagator
Definition at line 201 of file objprop.h. References NULL, SCIP_DIDNOTFIND, and SCIP_OKAY. Field Documentation
SCIP data structure Definition at line 49 of file objprop.h. Referenced by ObjProp(), and ~ObjProp().
name of the propagator Definition at line 52 of file objprop.h. Referenced by ObjProp(), SCIPincludeObjProp(), and ~ObjProp().
description of the propagator Definition at line 55 of file objprop.h. Referenced by ObjProp(), SCIPincludeObjProp(), and ~ObjProp().
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 Definition at line 73 of file objprop.h. Referenced by SCIPincludeObjProp().
should presolving of propagator be delayed, if other preprocessers found reductions? Definition at line 76 of file objprop.h. Referenced by SCIPincludeObjProp(). |