Uses of Class
org.ojalgo.optimisation.linear.LinearSolver
Packages that use LinearSolver
-
Uses of LinearSolver in org.ojalgo.optimisation.linear
Subclasses of LinearSolver in org.ojalgo.optimisation.linearModifier and TypeClassDescription(package private) final classRequires all variables to have both lower and upper bounds.(package private) final classFirst runs the dual algorithm (with a possibly modified objective function) to establish feasibility, and then the primal to reach optimality.(package private) final classRequires the initial basis to be feasible (doesn't do a phase-1).(package private) classMeant to replaceSimplexTableauSolver.(package private) final classClassic simplex tableau solver: Primal algorithm 2-phase All variables assumed >=0, and RHS required to be >=0 Variable bounds other than >=0 handled like constraintsSubclasses with type arguments of type LinearSolver in org.ojalgo.optimisation.linearModifier and TypeClassDescriptionstatic final classCompared tothis builder:invalid reference
LinearSolver.StandardBuilder
1) Accepts inequality constraints
2) Has relaxed the requiremnt on the RHS to be non-negative (both equalities and inequalities)static final classFields in org.ojalgo.optimisation.linear with type parameters of type LinearSolverModifier and TypeFieldDescriptionstatic final ExpressionsBasedModel.Integration<LinearSolver> LinearSolver.INTEGRATIONMethods in org.ojalgo.optimisation.linear that return LinearSolverModifier and TypeMethodDescriptionLinearSolver.ModelIntegration.build(ExpressionsBasedModel model) protected LinearSolverLinearSolver.Builder.doBuild(Optimisation.Options options) static LinearSolverLinearSolver.newSolver(ExpressionsBasedModel model)