scipdefplugins.c
Go to the documentation of this file.
21 /*--+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/ 33 SCIP_CALL( SCIPincludeConshdlrNonlinear(scip) ); /* nonlinear must be before linear, quadratic, abspower, and and due to constraint upgrading */ 34 SCIP_CALL( SCIPincludeConshdlrQuadratic(scip) ); /* quadratic must be before linear due to constraint upgrading */ 35 SCIP_CALL( SCIPincludeConshdlrLinear(scip) ); /* linear must be before its specializations due to constraint upgrading */ 36 SCIP_CALL( SCIPincludeConshdlrAbspower(scip) ); /* absolute power needs to be after quadratic and nonlinear due to constraint upgrading */ 38 SCIP_CALL( SCIPincludeConshdlrBivariate(scip) ); /* bivariate needs to be after quadratic and nonlinear due to constraint upgrading */ 53 SCIP_CALL( SCIPincludeConshdlrSOC(scip) ); /* SOC needs to be after quadratic due to constraint upgrading */ 188 SCIP_CALL( SCIPincludeExternalCodeInformation(scip, SCIPgetSolverNameIpopt(), SCIPgetSolverDescIpopt()) ); SCIP_RETCODE SCIPincludePresolComponents(SCIP *scip) Definition: presol_components.c:1409 SCIP_RETCODE SCIPincludeConshdlrConjunction(SCIP *scip) Definition: cons_conjunction.c:730 SCIP_RETCODE SCIPincludeHeurDualval(SCIP *scip) Definition: heur_dualval.c:2750 SCIP_RETCODE SCIPincludeSepaOddcycle(SCIP *scip) Definition: sepa_oddcycle.c:3629 SCIP_RETCODE SCIPincludeSepaFlowcover(SCIP *scip) Definition: sepa_flowcover.c:2770 SCIP_RETCODE SCIPincludeNodeselHybridestim(SCIP *scip) Definition: nodesel_hybridestim.c:315 SCIP_RETCODE SCIPincludeBranchruleLeastinf(SCIP *scip) Definition: branch_leastinf.c:357 Definition: struct_scip.h:53 SCIP_RETCODE SCIPincludeConshdlrNonlinear(SCIP *scip) Definition: cons_nonlinear.c:8987 SCIP_RETCODE SCIPincludeHeurDistributiondiving(SCIP *scip) Definition: heur_distributiondiving.c:1034 SCIP_RETCODE SCIPincludeHeurActconsdiving(SCIP *scip) Definition: heur_actconsdiving.c:338 SCIP_RETCODE SCIPincludeBranchruleFullstrong(SCIP *scip) Definition: branch_fullstrong.c:643 SCIP_RETCODE SCIPincludeHeurProximity(SCIP *scip) Definition: heur_proximity.c:1081 SCIP_RETCODE SCIPincludeHeurFixandinfer(SCIP *scip) Definition: heur_fixandinfer.c:299 SCIP_RETCODE SCIPincludeConshdlrSuperindicator(SCIP *scip) Definition: cons_superindicator.c:1856 SCIP_RETCODE SCIPincludeSepaDisjunctive(SCIP *scip) Definition: sepa_disjunctive.c:862 SCIP_RETCODE SCIPincludeHeurRootsoldiving(SCIP *scip) Definition: heur_rootsoldiving.c:573 SCIP_RETCODE SCIPincludeBranchruleDistribution(SCIP *scip) Definition: branch_distribution.c:1298 SCIP_RETCODE SCIPincludeSepaZerohalf(SCIP *scip) Definition: sepa_zerohalf.c:7448 SCIP_RETCODE SCIPincludeSepaImpliedbounds(SCIP *scip) Definition: sepa_impliedbounds.c:517 SCIP_RETCODE SCIPincludeExternalCodeInformation(SCIP *scip, const char *name, const char *description) Definition: scip.c:8711 SCIP_RETCODE SCIPincludeHeurGuideddiving(SCIP *scip) Definition: heur_guideddiving.c:262 SCIP_RETCODE SCIPincludeConshdlrLinear(SCIP *scip) Definition: cons_linear.c:15871 SCIP_RETCODE SCIPincludeConshdlrSetppc(SCIP *scip) Definition: cons_setppc.c:8788 SCIP_RETCODE SCIPincludeSepaRapidlearning(SCIP *scip) Definition: sepa_rapidlearning.c:707 SCIP_RETCODE SCIPincludeHeurLinesearchdiving(SCIP *scip) Definition: heur_linesearchdiving.c:257 SCIP_RETCODE SCIPincludeConshdlrBivariate(SCIP *scip) Definition: cons_bivariate.c:7860 SCIP_RETCODE SCIPincludeConshdlrKnapsack(SCIP *scip) Definition: cons_knapsack.c:13000 SCIP_RETCODE SCIPincludeBranchrulePscost(SCIP *scip) Definition: branch_pscost.c:634 SCIP_RETCODE SCIPincludeHeurCrossover(SCIP *scip) Definition: heur_crossover.c:1143 SCIP_RETCODE SCIPincludePresolStuffing(SCIP *scip) Definition: presol_stuffing.c:466 SCIP_RETCODE SCIPincludeHeurRandrounding(SCIP *scip) Definition: heur_randrounding.c:472 SCIP_RETCODE SCIPincludePropPseudoobj(SCIP *scip) Definition: prop_pseudoobj.c:3665 SCIP_RETCODE SCIPincludeHeurShifting(SCIP *scip) Definition: heur_shifting.c:947 SCIP_RETCODE SCIPincludeConshdlrQuadratic(SCIP *scip) Definition: cons_quadratic.c:12497 SCIP_RETCODE SCIPincludeBranchruleAllfullstrong(SCIP *scip) Definition: branch_allfullstrong.c:571 SCIP_RETCODE SCIPincludeBranchruleInference(SCIP *scip) Definition: branch_inference.c:654 SCIP_RETCODE SCIPincludeBranchruleMostinf(SCIP *scip) Definition: branch_mostinf.c:356 SCIP_RETCODE SCIPincludePropProbing(SCIP *scip) Definition: prop_probing.c:1117 SCIP_RETCODE SCIPincludePresolRedvub(SCIP *scip) Definition: presol_redvub.c:648 SCIP_RETCODE SCIPincludeConshdlrLogicor(SCIP *scip) Definition: cons_logicor.c:5019 SCIP_RETCODE SCIPincludeEventHdlrSofttimelimit(SCIP *scip) Definition: event_softtimelimit.c:158 SCIP_RETCODE SCIPincludeHeurFeaspump(SCIP *scip) Definition: heur_feaspump.c:1373 SCIP_RETCODE SCIPincludePropVbounds(SCIP *scip) Definition: prop_vbounds.c:1887 SCIP_RETCODE SCIPincludePresolImplfree(SCIP *scip) Definition: presol_implfree.c:1278 SCIP_RETCODE SCIPincludePresolDualagg(SCIP *scip) Definition: presol_dualagg.c:591 SCIP_RETCODE SCIPincludeHeurMutation(SCIP *scip) Definition: heur_mutation.c:643 SCIP_RETCODE SCIPincludeBranchruleCloud(SCIP *scip) Definition: branch_cloud.c:649 SCIP_RETCODE SCIPincludeBranchruleMultAggr(SCIP *scip) Definition: branch_multaggr.c:1045 SCIP_RETCODE SCIPincludePropRootredcost(SCIP *scip) Definition: prop_rootredcost.c:674 SCIP_RETCODE SCIPincludeBranchruleRandom(SCIP *scip) Definition: branch_random.c:311 SCIP_RETCODE SCIPincludePropGenvbounds(SCIP *scip) Definition: prop_genvbounds.c:2602 SCIP_RETCODE SCIPincludeHeurCoefdiving(SCIP *scip) Definition: heur_coefdiving.c:253 SCIP_RETCODE SCIPincludeHeurLocalbranching(SCIP *scip) Definition: heur_localbranching.c:771 SCIP_RETCODE SCIPincludeHeurZirounding(SCIP *scip) Definition: heur_zirounding.c:861 Definition: type_retcode.h:33 SCIP_RETCODE SCIPincludeConshdlrVarbound(SCIP *scip) Definition: cons_varbound.c:4479 SCIP_RETCODE SCIPincludeConshdlrOrbitope(SCIP *scip) Definition: cons_orbitope.c:2330 SCIP_RETCODE SCIPincludeConshdlrCountsols(SCIP *scip) Definition: cons_countsols.c:2560 SCIP_RETCODE SCIPincludeHeurUndercover(SCIP *scip) Definition: heur_undercover.c:3340 SCIP_RETCODE SCIPincludeConshdlrIndicator(SCIP *scip) Definition: cons_indicator.c:6702 SCIP_RETCODE SCIPcreateNlpSolverIpopt(BMS_BLKMEM *blkmem, SCIP_NLPI **nlpi) Definition: nlpi_ipopt.cpp:1961 SCIP_RETCODE SCIPincludePresolImplics(SCIP *scip) Definition: presol_implics.c:336 SCIP_RETCODE SCIPincludePresolInttobinary(SCIP *scip) Definition: presol_inttobinary.c:154 SCIP_RETCODE SCIPincludeDefaultPlugins(SCIP *scip) Definition: scipdefplugins.c:27 SCIP_RETCODE SCIPincludeComprLargestrepr(SCIP *scip) Definition: compr_largestrepr.c:702 SCIP_RETCODE SCIPincludeSepaStrongcg(SCIP *scip) Definition: sepa_strongcg.c:580 SCIP_RETCODE SCIPincludeHeurIntshifting(SCIP *scip) Definition: heur_intshifting.c:1007 SCIP_RETCODE SCIPincludeHeurShiftandpropagate(SCIP *scip) Definition: heur_shiftandpropagate.c:2325 SCIP_RETCODE SCIPincludeConshdlrAbspower(SCIP *scip) Definition: cons_abspower.c:6910 SCIP_RETCODE SCIPincludeHeurFracdiving(SCIP *scip) Definition: heur_fracdiving.c:253 SCIP_RETCODE SCIPincludeHeurReoptsols(SCIP *scip) Definition: heur_reoptsols.c:340 methods for debugging SCIP_RETCODE SCIPincludeHeurIntdiving(SCIP *scip) Definition: heur_intdiving.c:647 SCIP_RETCODE SCIPincludeHeurSimplerounding(SCIP *scip) Definition: heur_simplerounding.c:443 SCIP_RETCODE SCIPincludeHeurIndicator(SCIP *scip) Definition: heur_indicator.c:515 SCIP_RETCODE SCIPincludeSepaClosecuts(SCIP *scip) Definition: sepa_closecuts.c:393 SCIP_RETCODE SCIPincludePresolGateextraction(SCIP *scip) Definition: presol_gateextraction.c:1790 SCIP_RETCODE SCIPincludeHeurVeclendiving(SCIP *scip) Definition: heur_veclendiving.c:210 SCIP_RETCODE SCIPincludeComprWeakcompr(SCIP *scip) Definition: compr_weakcompr.c:509 SCIP_RETCODE SCIPincludeConshdlrPseudoboolean(SCIP *scip) Definition: cons_pseudoboolean.c:8718 SCIP_RETCODE SCIPincludeNodeselEstimate(SCIP *scip) Definition: nodesel_estimate.c:348 SCIP_RETCODE SCIPincludeHeurVbounds(SCIP *scip) Definition: heur_vbounds.c:1016 SCIP_RETCODE SCIPincludeHeurTrivialnegation(SCIP *scip) Definition: heur_trivialnegation.c:224 SCIP_RETCODE SCIPincludePresolBoundshift(SCIP *scip) Definition: presol_boundshift.c:239 SCIP_RETCODE SCIPincludePresolTrivial(SCIP *scip) Definition: presol_trivial.c:189 SCIP_RETCODE SCIPincludeConshdlrCumulative(SCIP *scip) Definition: cons_cumulative.c:13499 SCIP_RETCODE SCIPincludeConshdlrSOS1(SCIP *scip) Definition: cons_sos1.c:10052 SCIP_RETCODE SCIPincludeHeurNlpdiving(SCIP *scip) Definition: heur_nlpdiving.c:2586 SCIP_RETCODE SCIPincludeConshdlrDisjunction(SCIP *scip) Definition: cons_disjunction.c:989 SCIP_RETCODE SCIPincludeBranchruleRelpscost(SCIP *scip) Definition: branch_relpscost.c:1528 SCIP_RETCODE SCIPincludePresolDualinfer(SCIP *scip) Definition: presol_dualinfer.c:1293 SCIP_RETCODE SCIPincludeHeurObjpscostdiving(SCIP *scip) Definition: heur_objpscostdiving.c:601 SCIP_RETCODE SCIPincludeNodeselRestartdfs(SCIP *scip) Definition: nodesel_restartdfs.c:167 SCIP_RETCODE SCIPincludeConshdlrBounddisjunction(SCIP *scip) Definition: cons_bounddisjunction.c:2965 SCIP_RETCODE SCIPincludeBranchruleNodereopt(SCIP *scip) Definition: branch_nodereopt.c:337 SCIP_RETCODE SCIPincludeHeurPscostdiving(SCIP *scip) Definition: heur_pscostdiving.c:239 SCIP_RETCODE SCIPincludeNodeselBreadthfirst(SCIP *scip) Definition: nodesel_breadthfirst.c:125 SCIP_RETCODE SCIPincludePresolDomcol(SCIP *scip) Definition: presol_domcol.c:2388 Definition: objbranchrule.h:33 SCIP_RETCODE SCIPincludeConshdlrLinking(SCIP *scip) Definition: cons_linking.c:3160 SCIP_RETCODE SCIPincludeConshdlrIntegral(SCIP *scip) Definition: cons_integral.c:256 default SCIP plugins SCIP_RETCODE SCIPincludePresolConvertinttobin(SCIP *scip) Definition: presol_convertinttobin.c:297 SCIP_RETCODE SCIPincludeHeurRounding(SCIP *scip) Definition: heur_rounding.c:741 SCIP_RETCODE SCIPincludePresolTworowbnd(SCIP *scip) Definition: presol_tworowbnd.c:1547 Definition: struct_nlpi.h:35 |