scip::ObjPresol Class Referenceabstract Detailed DescriptionC++ wrapper for presolvers. This class defines the interface for presolvers implemented in C++. Note that there is a pure virtual function (this function has to be implemented). This function is: scip_exec(). Definition at line 43 of file objpresol.h.
Constructor & Destructor Documentation
default constructor
Definition at line 67 of file objpresol.h. References SCIP_CALL_ABORT, and SCIPduplicateMemoryArray.
Member Function Documentation
destructor of presolver to free user data (called when SCIP is exiting)
Definition at line 100 of file objpresol.h. References SCIP_OKAY.
initialization method of presolver (called after problem was transformed)
Definition at line 109 of file objpresol.h. References SCIP_OKAY.
deinitialization method of presolver (called before transformed problem is freed)
Definition at line 118 of file objpresol.h. References SCIP_OKAY.
presolving initialization method of presolver (called when presolving is about to begin)
Definition at line 127 of file objpresol.h. References SCIP_OKAY.
presolving deinitialization method of presolver (called after presolving has been finished)
Definition at line 136 of file objpresol.h. References SCIP_Bool, SCIP_DECL_PRESOLEXEC(), SCIP_OKAY, SCIPfindObjPresol(), SCIPgetObjPresol(), and SCIPincludeObjPresol().
execution method of presolver
Referenced by SCIP_DECL_PRESOLEXITPRE(). Field Documentation
SCIP data structure Definition at line 49 of file objpresol.h.
name of the presolver Definition at line 52 of file objpresol.h.
description of the presolver Definition at line 55 of file objpresol.h.
default priority of the presolver Definition at line 58 of file objpresol.h.
default maximal number of presolving rounds the presolver participates in (-1: no limit) timing mask of the presolver Definition at line 61 of file objpresol.h.
Definition at line 64 of file objpresol.h. |