All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pub_sepa.h File Reference Detailed Descriptionpublic methods for separators Definition in file pub_sepa.h. Go to the source code of this file. Function Documentation
comparison method for sorting separators w.r.t. to their name Definition at line 49 of file sepa.c. References SCIPsepaGetName().
gets user data of separator
Definition at line 544 of file sepa.c. References NULL, and SCIP_Sepa::sepadata. Referenced by freeSubscip(), SCIP_DECL_SEPACOPY(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXECSOL(), SCIP_DECL_SEPAEXIT(), SCIP_DECL_SEPAEXITSOL(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SEPAINIT(), SCIP_DECL_SEPAINITSOL(), SCIPfindObjSepa(), SCIPgetObjSepa(), SCIPsetBasePointClosecuts(), and separateCuts().
sets user data of separator; user has to free old data in advance!
Definition at line 554 of file sepa.c. References NULL, and SCIP_Sepa::sepadata. Referenced by SCIP_DECL_SEPAFREE().
gets name of separator
Definition at line 633 of file sepa.c. References SCIP_Sepa::name, and NULL. Referenced by paramsetSetSeparatingAggressive(), paramsetSetSeparatingDefault(), paramsetSetSeparatingOff(), printSeparatorStatistics(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_SEPACOPY(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXITSOL(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SORTPTRCOMP(), SCIPincludeDialogDefaultFix(), SCIPincludeDialogDefaultSet(), SCIPparamsetSetToSubscipsOff(), SCIPsepaCopyInclude(), SCIPsetBasePointClosecuts(), SCIPsetFindSepa(), separateSequLiftedExtendedWeightInequality(), separateSequLiftedMinimalCoverInequality(), separateSupLiftedMinimalCoverInequality(), separationRoundLP(), and separationRoundSol().
gets description of separator
Definition at line 643 of file sepa.c. References SCIP_Sepa::desc, and NULL. Referenced by SCIP_DECL_DIALOGEXEC(), SCIPincludeDialogDefaultFix(), and SCIPincludeDialogDefaultSet().
gets priority of separator
Definition at line 653 of file sepa.c. References NULL, and SCIP_Sepa::priority. Referenced by SCIP_DECL_DIALOGEXEC(), separationRoundLP(), and separationRoundSol().
gets frequency of separator
Definition at line 677 of file sepa.c. References SCIP_Sepa::freq, and NULL. Referenced by SCIP_DECL_DIALOGEXEC(), and SCIP_DECL_SEPAEXECLP().
sets frequency of separator
Definition at line 687 of file sepa.c. References SCIP_Sepa::freq, and NULL. get maximal bound distance at which the separator is called
Definition at line 698 of file sepa.c. References SCIP_Sepa::maxbounddist, and NULL. Referenced by SCIP_DECL_DIALOGEXEC(). does the separator use a secondary SCIP instance?
Definition at line 708 of file sepa.c. References NULL, and SCIP_Sepa::usessubscip. Referenced by SCIPparamsetSetToSubscipsOff(). gets time in seconds used in this separator for setting up for next stages
Definition at line 718 of file sepa.c. References NULL, SCIPclockGetTime(), and SCIP_Sepa::setuptime. Referenced by printSeparatorStatistics(). gets time in seconds used in this separator
Definition at line 728 of file sepa.c. References NULL, SCIPclockGetTime(), and SCIP_Sepa::sepaclock. Referenced by printSeparatorStatistics(), and SCIP_DECL_SEPAEXECLP().
gets the total number of times, the separator was called
Definition at line 738 of file sepa.c. References SCIP_Sepa::ncalls, and NULL. Referenced by printSeparatorStatistics(), SCIP_DECL_SEPAEXECLP(), and separateCuts().
gets the number of times, the separator was called at the current node
Definition at line 748 of file sepa.c. References SCIP_Sepa::ncallsatnode, and NULL. Referenced by SCIP_DECL_SEPAEXECLP(), and separateCuts().
gets total number of times, the separator detected a cutoff
Definition at line 758 of file sepa.c. References SCIP_Sepa::ncutoffs, and NULL. Referenced by printSeparatorStatistics().
gets the total number of cutting planes found by this separator
Definition at line 768 of file sepa.c. References SCIP_Sepa::ncutsfound, and NULL. Referenced by printSeparatorStatistics(), separateSequLiftedExtendedWeightInequality(), separateSequLiftedMinimalCoverInequality(), and separateSupLiftedMinimalCoverInequality().
gets the total number of cutting planes applied to lp
Definition at line 778 of file sepa.c. References SCIP_Sepa::ncutsapplied, and NULL. Referenced by printSeparatorStatistics().
gets the number of cutting planes found by this separator at the current node
Definition at line 818 of file sepa.c. References SCIP_Sepa::ncutsfoundatnode, and NULL.
gets total number of additional constraints added by this separator
Definition at line 828 of file sepa.c. References SCIP_Sepa::nconssfound, and NULL. Referenced by printSeparatorStatistics().
gets total number of domain reductions found by this separator
Definition at line 838 of file sepa.c. References SCIP_Sepa::ndomredsfound, and NULL. Referenced by printSeparatorStatistics(). should separator be delayed, if other separators found cuts?
Definition at line 848 of file sepa.c. References SCIP_Sepa::delay, and NULL. Referenced by SCIP_DECL_DIALOGEXEC(). was separation of the LP solution delayed at the last call?
Definition at line 858 of file sepa.c. References SCIP_Sepa::lpwasdelayed, and NULL. Referenced by SCIP_DECL_SEPAEXECLP(), separateCuts(), and separationRoundLP(). was separation of the primal solution delayed at the last call?
Definition at line 868 of file sepa.c. References NULL, and SCIP_Sepa::solwasdelayed. Referenced by separationRoundSol(). is separator initialized?
Definition at line 878 of file sepa.c. References SCIP_Sepa::initialized, and NULL. Referenced by SCIPsetIncludeSepa(). |