Uses of Class
org.ojalgo.optimisation.linear.LinearSolver.Builder
-
Packages that use LinearSolver.Builder Package Description org.ojalgo.optimisation.convex org.ojalgo.optimisation.linear -
-
Uses of LinearSolver.Builder in org.ojalgo.optimisation.convex
Methods in org.ojalgo.optimisation.convex that return LinearSolver.Builder Modifier and Type Method Description LinearSolver.BuilderConvexSolver.Builder. toFeasibilityChecker()Disregard the objective function (set it to zero) and form the dual LP.LinearSolver.BuilderConvexSolver.Builder. toLinearApproximation()Approximate at origin (0.0 vector)LinearSolver.BuilderConvexSolver.Builder. toLinearApproximation(Access1D<java.lang.Double> point)Linearise the objective function (at the specified point) and duplicate all variables to handle the (potential) positive and negative parts separately. -
Uses of LinearSolver.Builder in org.ojalgo.optimisation.linear
Methods in org.ojalgo.optimisation.linear that return LinearSolver.Builder Modifier and Type Method Description LinearSolver.BuilderLinearSolver.Builder. equalities(Access2D<?> mtrxAE, Access1D<?> mtrxBE)LinearSolver.BuilderLinearSolver.Builder. equality(double rhs, double... factors)LinearSolver.BuilderLinearSolver.Builder. inequalities(Access2D<?> mtrxAI, Access1D<?> mtrxBI)LinearSolver.BuilderLinearSolver.Builder. inequality(double rhs, double... factors)LinearSolver.BuilderLinearSolver.Builder. lower(double bound)LinearSolver.BuilderLinearSolver.Builder. lower(double... bounds)static LinearSolver.BuilderLinearSolver. newBuilder()static LinearSolver.BuilderLinearSolver. newBuilder(double... objective)static LinearSolver.BuilderLinearSolver. newGeneralBuilder()Deprecated.v55 UseLinearSolver.newBuilder()insteadstatic LinearSolver.BuilderLinearSolver. newGeneralBuilder(double... objective)Deprecated.v55 UseLinearSolver.newBuilder(double...)insteadstatic LinearSolver.BuilderLinearSolver. newStandardBuilder()Deprecated.v55 UseLinearSolver.newBuilder()insteadstatic LinearSolver.BuilderLinearSolver. newStandardBuilder(double... objective)Deprecated.v55 UseLinearSolver.newBuilder(double...)insteadLinearSolver.BuilderLinearSolver.Builder. objective(double... factors)LinearSolver.BuilderLinearSolver.Builder. objective(int index, double value)LinearSolver.BuilderLinearSolver.Builder. objective(MatrixStore<java.lang.Double> mtrxC)LinearSolver.BuilderLinearSolver.Builder. toStandardForm()Convert inequalities to equalities (adding slack variables) and make sure all RHS are non-negative.LinearSolver.BuilderLinearSolver.Builder. upper(double bound)LinearSolver.BuilderLinearSolver.Builder. upper(double... bounds)
-