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.Builder
ConvexSolver.Builder. toFeasibilityChecker()
Disregard the objective function (set it to zero) and form the dual LP.LinearSolver.Builder
ConvexSolver.Builder. toLinearApproximation()
Approximate at origin (0.0 vector)LinearSolver.Builder
ConvexSolver.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.Builder
LinearSolver.Builder. equalities(Access2D<?> mtrxAE, Access1D<?> mtrxBE)
LinearSolver.Builder
LinearSolver.Builder. equality(double rhs, double... factors)
LinearSolver.Builder
LinearSolver.Builder. inequalities(Access2D<?> mtrxAI, Access1D<?> mtrxBI)
LinearSolver.Builder
LinearSolver.Builder. inequality(double rhs, double... factors)
LinearSolver.Builder
LinearSolver.Builder. lower(double bound)
LinearSolver.Builder
LinearSolver.Builder. lower(double... bounds)
static LinearSolver.Builder
LinearSolver. newBuilder()
static LinearSolver.Builder
LinearSolver. newBuilder(double... objective)
static LinearSolver.Builder
LinearSolver. newGeneralBuilder()
Deprecated.v55 UseLinearSolver.newBuilder()
insteadstatic LinearSolver.Builder
LinearSolver. newGeneralBuilder(double... objective)
Deprecated.v55 UseLinearSolver.newBuilder(double...)
insteadstatic LinearSolver.Builder
LinearSolver. newStandardBuilder()
Deprecated.v55 UseLinearSolver.newBuilder()
insteadstatic LinearSolver.Builder
LinearSolver. newStandardBuilder(double... objective)
Deprecated.v55 UseLinearSolver.newBuilder(double...)
insteadLinearSolver.Builder
LinearSolver.Builder. objective(double... factors)
LinearSolver.Builder
LinearSolver.Builder. objective(int index, double value)
LinearSolver.Builder
LinearSolver.Builder. objective(MatrixStore<java.lang.Double> mtrxC)
LinearSolver.Builder
LinearSolver.Builder. toStandardForm()
Convert inequalities to equalities (adding slack variables) and make sure all RHS are non-negative.LinearSolver.Builder
LinearSolver.Builder. upper(double bound)
LinearSolver.Builder
LinearSolver.Builder. upper(double... bounds)
-