Ignore:
Timestamp:
Mar 26, 2013 11:23:38 AM (7 years ago)
Author:
forrest
Message:

try to fix infeasibility ray,
changes as in stable (for presolve),
stuff for Cbc parameters

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Clp/src/CbcOrClpParam.cpp

    r1924 r1926  
    21902190     );
    21912191     parameters[numberParameters++] =
     2192          CbcOrClpParam("GMI!Cuts", "Whether to use alternative Gomory cuts",
     2193                        "off", CBC_PARAM_STR_GMICUTS);
     2194     parameters[numberParameters-1].append("on");
     2195     parameters[numberParameters-1].append("root");
     2196     parameters[numberParameters-1].append("ifmove");
     2197     parameters[numberParameters-1].append("forceOn");
     2198     parameters[numberParameters-1].append("endonly");
     2199     parameters[numberParameters-1].append("long");
     2200     parameters[numberParameters-1].append("longroot");
     2201     parameters[numberParameters-1].append("longifmove");
     2202     parameters[numberParameters-1].append("forceLongOn");
     2203     parameters[numberParameters-1].append("longendonly");
     2204     parameters[numberParameters-1].setLonghelp
     2205     (
     2206          "This switches on an alternative Gomory cut generator (either at root or in entire tree) \
     2207This version is by Giacomo Nannicini and may be more robust \
     2208See branchAndCut for information on options."
     2209     );
     2210     parameters[numberParameters++] =
    21922211          CbcOrClpParam("gomory!Cuts", "Whether to use Gomory cuts",
    21932212                        "off", CBC_PARAM_STR_GOMORYCUTS);
     
    24822501          CbcOrClpParam("maxN!odes", "Maximum number of nodes to do",
    24832502                        -1, 2147483647, CBC_PARAM_INT_MAXNODES);
    2484      parameters[numberParameters-1].setLonghelp
     2503     parameters[numberParameters-1].setLonghelp 
    24852504     (
    24862505          "This is a repeatable way to limit search.  Normally using time is easier \
     
    26202639cc is number of times to do root phase.  Yet another one from the Italian idea factory \
    26212640(This time - Andrea Lodi , Matteo Fischetti , Michele Monaci , Domenico Salvagnin , \
    2622 +and Andrea Tramontani). \
    2623 +The solvers do not interact with each other.  However if extra passes are specified \
    2624 +then cuts are collected and used in later passes - so there is interaction there."
     2641and Andrea Tramontani). \
     2642The solvers do not interact with each other.  However if extra passes are specified \
     2643then cuts are collected and used in later passes - so there is interaction there."
    26252644     );
    26262645     parameters[numberParameters++] =
     
    31953214Standard setting only uses rows in tableau <=256, long uses all \
    31963215May be slow \
     3216See branchAndCut for information on options."
     3217     );
     3218     parameters[numberParameters++] =
     3219          CbcOrClpParam("reduce2!AndSplitCuts", "Whether to use Reduce-and-Split cuts - style 2",
     3220                        "off", CBC_PARAM_STR_REDSPLIT2CUTS);
     3221     parameters[numberParameters-1].append("on");
     3222     parameters[numberParameters-1].append("root");
     3223     parameters[numberParameters-1].append("longOn");
     3224     parameters[numberParameters-1].append("longRoot");
     3225     parameters[numberParameters-1].setLonghelp
     3226     (
     3227          "This switches on reduce and split  cuts (either at root or in entire tree) \
     3228This version is by Giacomo Nannicini based on Francois Margot's version \
     3229Standard setting only uses rows in tableau <=256, long uses all \
    31973230See branchAndCut for information on options."
    31983231     );
Note: See TracChangeset for help on using the changeset viewer.