Class LinearSolver.Configuration

java.lang.Object
org.ojalgo.optimisation.linear.LinearSolver.Configuration
Enclosing class:
LinearSolver

public static final class LinearSolver.Configuration extends Object
  • Field Details

    • myDualOrPrimal

      private Boolean myDualOrPrimal
  • Constructor Details

    • Configuration

      public Configuration()
  • Method Details

    • dual

      Force use of the newer (mainly) dual simplex implementation. If you don't specify which to use, there is internal logic that switches implementation based on problem size.
    • primal

      public LinearSolver.Configuration primal()
      Force use of ojAlgo's original (classic 2-phase primal) simplex implementation.
      See Also:
    • getDualOrPrimal

      Boolean getDualOrPrimal()
      TRUE for dual, FALSE for primal and null means "let the solver decide".