org.ojalgo.optimisation.linear
Class LinearSolver.Builder

java.lang.Object
  extended by org.ojalgo.optimisation.GenericSolver.Matrices<LinearSolver.Builder>
      extended by org.ojalgo.optimisation.linear.LinearSolver.Builder
All Implemented Interfaces:
OptimisationSolver.Builder<LinearSolver>
Enclosing class:
LinearSolver

public static final class LinearSolver.Builder
extends GenericSolver.Matrices<LinearSolver.Builder>
implements OptimisationSolver.Builder<LinearSolver>


Constructor Summary
LinearSolver.Builder()
           
LinearSolver.Builder(GenericSolver.Matrices<?> aMatrices)
           
LinearSolver.Builder(LinearExpressionsModel aModel)
           
LinearSolver.Builder(MatrixStore<Double> C)
           
LinearSolver.Builder(MatrixStore<Double>[] aMtrxArr)
           
LinearSolver.Builder(QuadraticExpressionsModel aModel)
           
 
Method Summary
 LinearSolver build()
           
 
Methods inherited from class org.ojalgo.optimisation.GenericSolver.Matrices
balance, countEqualityConstraints, countInequalityConstraints, countVariables, eliminate, equalities, getAE, getAE, getAI, getAI, getBE, getBI, getC, getC, getLE, getLI, getLI, getQ, getSE, getSI, getSI, getX, hasEqualityConstraints, hasInequalityConstraints, hasObjective, inequalities, objective, objective, round, setLE, setLI, setX, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LinearSolver.Builder

public LinearSolver.Builder()

LinearSolver.Builder

public LinearSolver.Builder(LinearExpressionsModel aModel)

LinearSolver.Builder

public LinearSolver.Builder(GenericSolver.Matrices<?> aMatrices)

LinearSolver.Builder

public LinearSolver.Builder(MatrixStore<Double> C)

LinearSolver.Builder

public LinearSolver.Builder(MatrixStore<Double>[] aMtrxArr)

LinearSolver.Builder

public LinearSolver.Builder(QuadraticExpressionsModel aModel)
Method Detail

build

public LinearSolver build()
Specified by:
build in interface OptimisationSolver.Builder<LinearSolver>