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 generateDisjCutSOS1(), paramsetSetSeparatingAggressive(), paramsetSetSeparatingDefault(), paramsetSetSeparatingOff(), printSeparatorStatistics(), process(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_SEPACOPY(), SCIP_DECL_SEPAEXECLP(), SCIP_DECL_SEPAEXITSOL(), SCIP_DECL_SEPAFREE(), SCIP_DECL_SORTPTRCOMP(), SCIPincludeDialogDefaultFix(), SCIPincludeDialogDefaultSet(), SCIPparamsetSetToSubscipsOff(), SCIPsepaCopyInclude(), SCIPsetBasePointClosecuts(), SCIPsetSortRelaxs(), 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().
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 730 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 740 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 750 of file sepa.c. References SCIP_Sepa::ncalls, and NULL. Referenced by printSeparatorStatistics(), and separateCuts().
gets the number of times, the separator was called at the current node
Definition at line 760 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 770 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 780 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 790 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 830 of file sepa.c. References SCIP_Sepa::ncutsfoundatnode, and NULL.
gets total number of additional constraints added by this separator
Definition at line 840 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 850 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 860 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 870 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 880 of file sepa.c. References NULL, and SCIP_Sepa::solwasdelayed. Referenced by separationRoundSol(). is separator initialized?
Definition at line 890 of file sepa.c. References SCIP_Sepa::initialized, and NULL. Referenced by SCIPsetFindRelax(). |