Free cookie consent management tool by TermsFeed Policy Generator

source: branches/2931_OR-Tools_LP_MIP/HeuristicLab.MathematicalOptimization/3.3/LinearProgramming/IntegerParam.cs @ 16233

Last change on this file since 16233 was 16233, checked in by ddorfmei, 6 years ago

#2931:

  • added all available parameters OR-Tools's linear_solver to LinearProgrammingAlgorithm
    • added necessary parameter enums
  • moved solving logic to Solver
    • created IncrementalSolver, ExternalSolver, ExternalIncrementalSolver
    • added logic for solvers that can be stopped and resumed
  • added SupportsStop property to BasicAlgorithm
  • added quality per time chart for incremental solvers
File size: 496 bytes
Line 
1namespace HeuristicLab.MathematicalOptimization.LinearProgramming {
2
3  // Enumeration of parameters that take integer or categorical values.
4  public enum IntegerParam {
5
6    // Advanced usage: presolve mode.
7    PRESOLVE = 1000,
8
9    // Algorithm to solve linear programs.
10    LP_ALGORITHM = 1001,
11
12    // Advanced usage: incrementality from one solve to the next.
13    INCREMENTALITY = 1002,
14
15    // Advanced usage: enable or disable matrix scaling.
16    SCALING = 1003
17  };
18}
Note: See TracBrowser for help on using the repository browser.