Scippy

    SCIP

    Solving Constraint Integer Programs

    scipdefplugins.c
    Go to the documentation of this file.
    1/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
    2/* */
    3/* This file is part of the program and library */
    4/* SCIP --- Solving Constraint Integer Programs */
    5/* */
    6/* Copyright (c) 2002-2025 Zuse Institute Berlin (ZIB) */
    7/* */
    8/* Licensed under the Apache License, Version 2.0 (the "License"); */
    9/* you may not use this file except in compliance with the License. */
    10/* You may obtain a copy of the License at */
    11/* */
    12/* http://www.apache.org/licenses/LICENSE-2.0 */
    13/* */
    14/* Unless required by applicable law or agreed to in writing, software */
    15/* distributed under the License is distributed on an "AS IS" BASIS, */
    16/* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. */
    17/* See the License for the specific language governing permissions and */
    18/* limitations under the License. */
    19/* */
    20/* You should have received a copy of the Apache-2.0 license */
    21/* along with SCIP; see the file LICENSE. If not visit scipopt.org. */
    22/* */
    23/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
    24
    25/**@file scipdefplugins.c
    26 * @ingroup OTHER_CFILES
    27 * @brief default SCIP plugins
    28 * @author Tobias Achterberg
    29 */
    30
    31/*--+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
    32
    33#include "scip/scipdefplugins.h"
    34#include "scip/debug.h"
    35
    36/** includes default plugins into SCIP with respect to priorities */
    38 SCIP* scip /**< SCIP data structure */
    39 )
    40{
    41 /* default dialogs must be before since other plugins require the root dialog */
    43 /* nonlinear constraint handler must be before linear due to constraint upgrading */
    54 /* linear must be before its specializations due to constraint upgrading */
    90#ifdef SCIP_WITH_AMPL
    92#endif
    113#ifdef SCIP_WITH_PAPILO
    115#endif
    277 /* include advanced features */
    281
    282 return SCIP_OKAY;
    283}
    SCIP_RETCODE SCIPincludeBranchruleAllfullstrong(SCIP *scip)
    SCIP_RETCODE SCIPincludeBranchruleLookahead(SCIP *scip)
    SCIP_RETCODE SCIPincludeComprLargestrepr(SCIP *scip)
    SCIP_RETCODE SCIPincludeComprWeakcompr(SCIP *scip)
    SCIP_RETCODE SCIPincludeConcurrentScipSolvers(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrOrbitope(SCIP *scip)
    methods for debugging
    #define TRUE
    Definition: def.h:93
    #define FALSE
    Definition: def.h:94
    #define SCIP_CALL(x)
    Definition: def.h:355
    SCIP_RETCODE SCIPincludeEventHdlrEstim(SCIP *scip)
    Definition: event_estim.c:2896
    SCIP_RETCODE SCIPincludeEventHdlrSofttimelimit(SCIP *scip)
    SCIP_RETCODE SCIPincludeEventHdlrSolvingphase(SCIP *scip)
    SCIP_RETCODE SCIPincludeBendersDefault(SCIP *scip)
    SCIP_RETCODE SCIPincludeBranchruleInference(SCIP *scip)
    SCIP_RETCODE SCIPincludeBranchruleRandom(SCIP *scip)
    SCIP_RETCODE SCIPincludeBranchruleNodereopt(SCIP *scip)
    SCIP_RETCODE SCIPincludeBranchruleLeastinf(SCIP *scip)
    SCIP_RETCODE SCIPincludeBranchruleFullstrong(SCIP *scip)
    SCIP_RETCODE SCIPincludeBranchruleDistribution(SCIP *scip)
    SCIP_RETCODE SCIPincludeBranchruleMostinf(SCIP *scip)
    SCIP_RETCODE SCIPincludeBranchruleRelpscost(SCIP *scip)
    SCIP_RETCODE SCIPincludeBranchruleCloud(SCIP *scip)
    Definition: branch_cloud.c:702
    SCIP_RETCODE SCIPincludeBranchruleGomory(SCIP *scip)
    SCIP_RETCODE SCIPincludeBranchruleVanillafullstrong(SCIP *scip)
    SCIP_RETCODE SCIPincludeBranchrulePscost(SCIP *scip)
    SCIP_RETCODE SCIPincludeBranchruleMultAggr(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrLinear(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrOr(SCIP *scip)
    Definition: cons_or.c:2162
    SCIP_RETCODE SCIPincludeConshdlrBounddisjunction(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrBenders(SCIP *scip)
    Definition: cons_benders.c:821
    SCIP_RETCODE SCIPincludeConshdlrComponents(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrExactSol(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrSetppc(SCIP *scip)
    Definition: cons_setppc.c:9299
    SCIP_RETCODE SCIPincludeConshdlrCountsols(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrXor(SCIP *scip)
    Definition: cons_xor.c:5925
    SCIP_RETCODE SCIPincludeConshdlrOrbisack(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrAnd(SCIP *scip)
    Definition: cons_and.c:4971
    SCIP_RETCODE SCIPincludeConshdlrVarbound(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrLogicor(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrSOS2(SCIP *scip)
    Definition: cons_sos2.c:2521
    SCIP_RETCODE SCIPincludeConshdlrSOS1(SCIP *scip)
    Definition: cons_sos1.c:10361
    SCIP_RETCODE SCIPincludeConshdlrCumulative(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrKnapsack(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrLinking(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrDisjunction(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrConjunction(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrCardinality(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrExactLinear(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrNonlinear(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrFixedvar(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrSymresack(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrIntegral(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrIndicator(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrPseudoboolean(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrBenderslp(SCIP *scip)
    SCIP_RETCODE SCIPincludeConshdlrSuperindicator(SCIP *scip)
    SCIP_RETCODE SCIPincludeCutselDynamic(SCIP *scip)
    SCIP_RETCODE SCIPincludeCutselEnsemble(SCIP *scip)
    SCIP_RETCODE SCIPincludeCutselHybrid(SCIP *scip)
    SCIP_RETCODE SCIPincludeDialogDefaultBasic(SCIP *scip)
    SCIP_RETCODE SCIPincludeDispDefault(SCIP *scip)
    SCIP_RETCODE SCIPincludeExprhdlrProduct(SCIP *scip)
    SCIP_RETCODE SCIPincludeExprhdlrSum(SCIP *scip)
    Definition: expr_sum.c:1089
    SCIP_RETCODE SCIPincludeExprhdlrCos(SCIP *scip)
    Definition: expr_trig.c:1405
    SCIP_RETCODE SCIPincludeExprhdlrSin(SCIP *scip)
    Definition: expr_trig.c:1380
    SCIP_RETCODE SCIPincludeExprhdlrSignpower(SCIP *scip)
    Definition: expr_pow.c:3155
    SCIP_RETCODE SCIPincludeExprhdlrLog(SCIP *scip)
    Definition: expr_log.c:595
    SCIP_RETCODE SCIPincludeExprhdlrVaridx(SCIP *scip)
    Definition: expr_varidx.c:192
    SCIP_RETCODE SCIPincludeExprhdlrAbs(SCIP *scip)
    Definition: expr_abs.c:502
    SCIP_RETCODE SCIPincludeExprhdlrPow(SCIP *scip)
    Definition: expr_pow.c:3111
    SCIP_RETCODE SCIPincludeExprhdlrValue(SCIP *scip)
    Definition: expr_value.c:249
    SCIP_RETCODE SCIPincludeExprhdlrExp(SCIP *scip)
    Definition: expr_exp.c:484
    SCIP_RETCODE SCIPincludeExprhdlrVar(SCIP *scip)
    Definition: expr_var.c:373
    SCIP_RETCODE SCIPincludeExprhdlrEntropy(SCIP *scip)
    Definition: expr_entropy.c:653
    SCIP_RETCODE SCIPincludeReaderOpb(SCIP *scip)
    Definition: reader_opb.c:4889
    SCIP_RETCODE SCIPincludeReaderPpm(SCIP *scip)
    Definition: reader_ppm.c:499
    SCIP_RETCODE SCIPincludeReaderCcg(SCIP *scip)
    Definition: reader_ccg.c:377
    SCIP_RETCODE SCIPincludeReaderCnf(SCIP *scip)
    Definition: reader_cnf.c:443
    SCIP_RETCODE SCIPincludeReaderCor(SCIP *scip)
    Definition: reader_cor.c:173
    SCIP_RETCODE SCIPincludeReaderSto(SCIP *scip)
    Definition: reader_sto.c:2790
    SCIP_RETCODE SCIPincludeReaderLp(SCIP *scip)
    Definition: reader_lp.c:4390
    SCIP_RETCODE SCIPincludeReaderMps(SCIP *scip)
    Definition: reader_mps.c:4908
    SCIP_RETCODE SCIPincludeReaderTim(SCIP *scip)
    Definition: reader_tim.c:869
    SCIP_RETCODE SCIPincludeReaderMst(SCIP *scip)
    Definition: reader_mst.c:197
    SCIP_RETCODE SCIPincludeReaderSol(SCIP *scip)
    Definition: reader_sol.c:231
    SCIP_RETCODE SCIPincludeReaderPbm(SCIP *scip)
    Definition: reader_pbm.c:455
    SCIP_RETCODE SCIPincludeReaderCip(SCIP *scip)
    Definition: reader_cip.c:1284
    SCIP_RETCODE SCIPincludeReaderRlp(SCIP *scip)
    Definition: reader_rlp.c:111
    SCIP_RETCODE SCIPincludeReaderDiff(SCIP *scip)
    Definition: reader_diff.c:993
    SCIP_RETCODE SCIPincludeReaderFix(SCIP *scip)
    Definition: reader_fix.c:247
    SCIP_RETCODE SCIPincludeReaderWbo(SCIP *scip)
    Definition: reader_wbo.c:102
    SCIP_RETCODE SCIPincludeReaderDec(SCIP *scip)
    Definition: reader_dec.c:381
    SCIP_RETCODE SCIPincludeReaderZpl(SCIP *scip)
    Definition: reader_zpl.c:1918
    SCIP_RETCODE SCIPincludeReaderGms(SCIP *scip)
    Definition: reader_gms.c:1445
    SCIP_RETCODE SCIPincludeReaderSmps(SCIP *scip)
    Definition: reader_smps.c:449
    SCIP_RETCODE SCIPincludeReaderBnd(SCIP *scip)
    Definition: reader_bnd.c:431
    SCIP_RETCODE SCIPincludeReaderPip(SCIP *scip)
    Definition: reader_pip.c:3237
    SCIP_RETCODE SCIPincludeReaderOsil(SCIP *scip)
    Definition: reader_osil.c:2535
    SCIP_RETCODE SCIPincludeReaderFzn(SCIP *scip)
    Definition: reader_fzn.c:4952
    SCIP_RETCODE SCIPincludeIISfinderGreedy(SCIP *scip)
    SCIP_RETCODE SCIPincludeNlpSolverConopt(SCIP *scip)
    Definition: nlpi_conopt.c:1481
    SCIP_RETCODE SCIPincludeNlpSolverAll(SCIP *scip)
    Definition: nlpi_all.c:599
    SCIP_RETCODE SCIPincludeNlpSolverIpopt(SCIP *scip)
    SCIP_RETCODE SCIPincludeNlpSolverFilterSQP(SCIP *scip)
    SCIP_RETCODE SCIPincludeNlpSolverWorhp(SCIP *scip, SCIP_Bool useip)
    Definition: nlpi_worhp.c:1592
    SCIP_RETCODE SCIPincludeNlhdlrDefault(SCIP *scip)
    SCIP_RETCODE SCIPincludeNlhdlrConvex(SCIP *scip)
    SCIP_RETCODE SCIPincludeNlhdlrSoc(SCIP *scip)
    Definition: nlhdlr_soc.c:3173
    SCIP_RETCODE SCIPincludeNlhdlrConcave(SCIP *scip)
    SCIP_RETCODE SCIPincludeNlhdlrPerspective(SCIP *scip)
    SCIP_RETCODE SCIPincludeNlhdlrQuadratic(SCIP *scip)
    SCIP_RETCODE SCIPincludeNlhdlrBilinear(SCIP *scip)
    SCIP_RETCODE SCIPincludeNlhdlrSignomial(SCIP *scip)
    SCIP_RETCODE SCIPincludeNlhdlrQuotient(SCIP *scip)
    SCIP_RETCODE SCIPincludeNodeselUct(SCIP *scip)
    Definition: nodesel_uct.c:539
    SCIP_RETCODE SCIPincludeNodeselBreadthfirst(SCIP *scip)
    SCIP_RETCODE SCIPincludeNodeselDfs(SCIP *scip)
    Definition: nodesel_dfs.c:132
    SCIP_RETCODE SCIPincludeNodeselEstimate(SCIP *scip)
    SCIP_RETCODE SCIPincludeNodeselRestartdfs(SCIP *scip)
    SCIP_RETCODE SCIPincludeNodeselHybridestim(SCIP *scip)
    SCIP_RETCODE SCIPincludeNodeselBfs(SCIP *scip)
    Definition: nodesel_bfs.c:314
    SCIP_RETCODE SCIPincludePresolStuffing(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolTrivial(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolImplint(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolQPKKTref(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolImplics(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolDualcomp(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolGateextraction(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolMILP(SCIP *scip)
    Definition: presol_milp.cpp:46
    SCIP_RETCODE SCIPincludePresolDualagg(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolInttobinary(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolDomcol(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolDualinfer(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolTworowbnd(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolRedvub(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolConvertinttobin(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolBoundshift(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurGuideddiving(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurVbounds(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurCrossover(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurOfins(SCIP *scip)
    Definition: heur_ofins.c:625
    SCIP_RETCODE SCIPincludeHeurFixandinfer(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurActconsdiving(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurPADM(SCIP *scip)
    Definition: heur_padm.c:2041
    SCIP_RETCODE SCIPincludeHeurVeclendiving(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurSimplerounding(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurUndercover(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurTrivialnegation(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurMutation(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurMpec(SCIP *scip)
    Definition: heur_mpec.c:687
    SCIP_RETCODE SCIPincludeHeurRepair(SCIP *scip)
    Definition: heur_repair.c:1311
    SCIP_RETCODE SCIPincludeHeurIndicatordiving(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurShifting(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurDins(SCIP *scip)
    Definition: heur_dins.c:916
    SCIP_RETCODE SCIPincludeHeurLinesearchdiving(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurCoefdiving(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurIntshifting(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurShiftandpropagate(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurDKS(SCIP *scip)
    Definition: heur_dks.c:2789
    SCIP_RETCODE SCIPincludeHeurGins(SCIP *scip)
    Definition: heur_gins.c:2611
    SCIP_RETCODE SCIPincludeHeurDps(SCIP *scip)
    Definition: heur_dps.c:2258
    SCIP_RETCODE SCIPincludeHeurObjpscostdiving(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurTrySol(SCIP *scip)
    Definition: heur_trysol.c:222
    SCIP_RETCODE SCIPincludeHeurDualval(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurMultistart(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurClique(SCIP *scip)
    Definition: heur_clique.c:1066
    SCIP_RETCODE SCIPincludeHeurIndicator(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurAlns(SCIP *scip)
    Definition: heur_alns.c:4007
    SCIP_RETCODE SCIPincludeHeurLocks(SCIP *scip)
    Definition: heur_locks.c:1083
    SCIP_RETCODE SCIPincludeHeurZirounding(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurOneopt(SCIP *scip)
    Definition: heur_oneopt.c:921
    SCIP_RETCODE SCIPincludeHeurRandrounding(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurRins(SCIP *scip)
    Definition: heur_rins.c:580
    SCIP_RETCODE SCIPincludeHeurNlpdiving(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurFarkasdiving(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurFeaspump(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurProximity(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurIntdiving(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurZeroobj(SCIP *scip)
    Definition: heur_zeroobj.c:558
    SCIP_RETCODE SCIPincludeHeurRounding(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurReoptsols(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurScheduler(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurPscostdiving(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurLocalbranching(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurTrivial(SCIP *scip)
    Definition: heur_trivial.c:240
    SCIP_RETCODE SCIPincludeHeurBound(SCIP *scip)
    Definition: heur_bound.c:378
    SCIP_RETCODE SCIPincludeHeurCompletesol(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurTrustregion(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurTwoopt(SCIP *scip)
    Definition: heur_twoopt.c:1823
    SCIP_RETCODE SCIPincludeHeurDistributiondiving(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurLpface(SCIP *scip)
    Definition: heur_lpface.c:1319
    SCIP_RETCODE SCIPincludeHeurOctane(SCIP *scip)
    Definition: heur_octane.c:1200
    SCIP_RETCODE SCIPincludeHeurFracdiving(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurRootsoldiving(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurRens(SCIP *scip)
    Definition: heur_rens.c:811
    SCIP_RETCODE SCIPincludeHeurSubNlp(SCIP *scip)
    Definition: heur_subnlp.c:1665
    SCIP_RETCODE SCIPincludePropDualfix(SCIP *scip)
    Definition: prop_dualfix.c:335
    SCIP_RETCODE SCIPincludePropRedcost(SCIP *scip)
    Definition: prop_redcost.c:722
    SCIP_RETCODE SCIPincludePropGenvbounds(SCIP *scip)
    SCIP_RETCODE SCIPincludePropVbounds(SCIP *scip)
    SCIP_RETCODE SCIPincludePropProbing(SCIP *scip)
    SCIP_RETCODE SCIPincludePropNlobbt(SCIP *scip)
    Definition: prop_nlobbt.c:737
    SCIP_RETCODE SCIPincludePropObbt(SCIP *scip)
    Definition: prop_obbt.c:3323
    SCIP_RETCODE SCIPincludePropPseudoobj(SCIP *scip)
    SCIP_RETCODE SCIPincludePropRootredcost(SCIP *scip)
    SCIP_RETCODE SCIPincludeSepaConvexproj(SCIP *scip)
    SCIP_RETCODE SCIPincludeSepaZerohalf(SCIP *scip)
    SCIP_RETCODE SCIPincludeSepaMcf(SCIP *scip)
    Definition: sepa_mcf.c:6926
    SCIP_RETCODE SCIPincludeSepaRapidlearning(SCIP *scip)
    SCIP_RETCODE SCIPincludeSepaMixing(SCIP *scip)
    Definition: sepa_mixing.c:871
    SCIP_RETCODE SCIPincludeSepaEccuts(SCIP *scip)
    Definition: sepa_eccuts.c:3136
    SCIP_RETCODE SCIPincludeSepaIntobj(SCIP *scip)
    Definition: sepa_intobj.c:421
    SCIP_RETCODE SCIPincludeSepaGauge(SCIP *scip)
    Definition: sepa_gauge.c:1011
    SCIP_RETCODE SCIPincludeSepaClique(SCIP *scip)
    Definition: sepa_clique.c:1055
    SCIP_RETCODE SCIPincludeSepaFlower(SCIP *scip)
    Definition: sepa_flower.c:1428
    SCIP_RETCODE SCIPincludeSepaCGMIP(SCIP *scip)
    Definition: sepa_cgmip.c:4491
    SCIP_RETCODE SCIPincludeSepaOddcycle(SCIP *scip)
    SCIP_RETCODE SCIPincludeSepaImpliedbounds(SCIP *scip)
    SCIP_RETCODE SCIPincludeSepaMinor(SCIP *scip)
    Definition: sepa_minor.c:880
    SCIP_RETCODE SCIPincludeSepaDisjunctive(SCIP *scip)
    SCIP_RETCODE SCIPincludeSepaClosecuts(SCIP *scip)
    SCIP_RETCODE SCIPincludeSepaAggregation(SCIP *scip)
    SCIP_RETCODE SCIPincludeSepaRlt(SCIP *scip)
    Definition: sepa_rlt.c:3299
    SCIP_RETCODE SCIPincludeSepaInterminor(SCIP *scip)
    SCIP_RETCODE SCIPincludeSepaLagromory(SCIP *scip)
    SCIP_RETCODE SCIPincludeSepaGomory(SCIP *scip)
    Definition: sepa_gomory.c:839
    SCIP_RETCODE SCIPincludeTableDefault(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurAdaptivediving(SCIP *scip)
    SCIP_RETCODE SCIPincludeHeurConflictdiving(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolDualsparsify(SCIP *scip)
    SCIP_RETCODE SCIPincludePresolSparsify(SCIP *scip)
    SCIP_RETCODE SCIPincludePropSymmetry(SCIP *scip)
    SCIP_RETCODE SCIPincludeReaderNl(SCIP *scip)
    Definition: reader_nl.cpp:3223
    SCIP_RETCODE SCIPincludeRelaxBenders(SCIP *scip)
    SCIP_RETCODE SCIPincludeDefaultPlugins(SCIP *scip)
    default SCIP plugins
    @ SCIP_OKAY
    Definition: type_retcode.h:42
    enum SCIP_Retcode SCIP_RETCODE
    Definition: type_retcode.h:63