org.ojalgo.optimisation.linear.network
Class NetworkSolver.Builder

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

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


Constructor Summary
NetworkSolver.Builder(GenericSolver.Matrices<?> aMatrices)
           
NetworkSolver.Builder(NetworkModel aModel)
           
 
Method Summary
 NetworkSolver 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

NetworkSolver.Builder

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

NetworkSolver.Builder

public NetworkSolver.Builder(NetworkModel aModel)
Method Detail

build

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