Uses of Class
org.ojalgo.optimisation.convex.ConvexData
Packages that use ConvexData
-
Uses of ConvexData in org.ojalgo.optimisation.convex
Fields in org.ojalgo.optimisation.convex declared as ConvexDataModifier and TypeFieldDescriptionprivate final ConvexData<Quadruple> IterativeRefinementSolver.myDataprivate final ConvexData<Quadruple> IterativeRefinementSolver2.myDataprivate final ConvexData<Double> IterativeRefinementSolverDouble.myDataprivate final ConvexData<Double> BasePrimitiveSolver.myMatricesprivate final ConvexData<Double> NullSpaceASS.myOriginalprivate final ConvexData<Double> NullSpaceProjection.myOriginalprivate ConvexData<Double> NullSpaceProjection.myReducedMethods in org.ojalgo.optimisation.convex that return ConvexDataModifier and TypeMethodDescriptionstatic <N extends Comparable<N>>
ConvexData<N> ConvexSolver.copy(ExpressionsBasedModel model, PhysicalStore.Factory<N, ?> factory) protected <N extends Comparable<N>>
ConvexData<N> ConvexSolver.Builder.getConvexData(PhysicalStore.Factory<N, ?> factory) private static ConvexData<Double> IterativeRefinementSolver.getDoubleConvexData(ConvexData<Double> data, MatrixStore<Quadruple> Q, MatrixStore<Quadruple> C, MatrixStore<Quadruple> Ae, MatrixStore<Quadruple> Be, MatrixStore<Quadruple> Ai, MatrixStore<Quadruple> Bi) BasePrimitiveSolver.getEntityMap()(package private) ConvexData<Double> NullSpaceProjection.getReduced()Constructs and returns the reduced convex optimisation problem without equality constraints.ConvexData.ConvexDataFactory.newInstance(int nbVars, int nbEqus, int nbIneq) (package private) static ConvexData<Quadruple> IterativeRefinementSolver.newInstance(int nbVars, int nbEqus, int nbIneq) (package private) static ConvexData<Double> IterativeRefinementSolverDouble.newInstance(int nbVars, int nbEqus, int nbIneq) Methods in org.ojalgo.optimisation.convex with parameters of type ConvexDataModifier and TypeMethodDescriptionprivate static ConvexData<Double> IterativeRefinementSolver.getDoubleConvexData(ConvexData<Double> data, MatrixStore<Quadruple> Q, MatrixStore<Quadruple> C, MatrixStore<Quadruple> Ae, MatrixStore<Quadruple> Be, MatrixStore<Quadruple> Ai, MatrixStore<Quadruple> Bi) (package private) static BasePrimitiveSolverBasePrimitiveSolver.newSolver(ConvexData<Double> data, Optimisation.Options options) (package private) static NullSpaceProjectionNullSpaceProjection.reduce(ConvexData<Double> fullModel) Reduces the given convex optimisation problem by eliminating equality constraints using null-space projection.private static voidIterativeRefinementSolver.updateConvexDoubleData(ConvexData<Double> data, MatrixStore<Quadruple> C, MatrixStore<Quadruple> Be, MatrixStore<Quadruple> Bi) private static voidIterativeRefinementSolver.updateConvexDoubleData(ConvexData<Double> data, MatrixStore<Quadruple> Q, MatrixStore<Quadruple> C, MatrixStore<Quadruple> Be, MatrixStore<Quadruple> Bi) Constructors in org.ojalgo.optimisation.convex with parameters of type ConvexDataModifierConstructorDescription(package private)ActiveSetSolver(ConvexData<Double> convexData, Optimisation.Options optimisationOptions) (package private)BasePrimitiveSolver(ConvexData<Double> convexData, Optimisation.Options optimisationOptions) protectedConstrainedSolver(ConvexData<Double> convexData, Optimisation.Options optimisationOptions) (package private)DirectASS(ConvexData<Double> convexData, Optimisation.Options optimisationOptions) (package private)IterativeASS(ConvexData<Double> convexData, Optimisation.Options optimisationOptions) (package private)IterativeRefinementSolver(Optimisation.Options optimisationOptions, ConvexData<Quadruple> convexData) (package private)IterativeRefinementSolver2(Optimisation.Options optimisationOptions, ConvexData<Quadruple> convexData) (package private)IterativeRefinementSolverDouble(Optimisation.Options optimisationOptions, ConvexData<Double> convexData) (package private)NullSpaceASS(Optimisation.Options options, ConvexData<Double> data) (package private)NullSpaceProjection(ConvexData<Double> original, QR<Double> decomposition, MatrixStore<Double> Z, MatrixStore<Double> x0) (package private)QPESolver(ConvexData<Double> convexData, Optimisation.Options optimisationOptions) (package private)UnconstrainedSolver(ConvexData<Double> convexData, Optimisation.Options optimisationOptions) -
Uses of ConvexData in org.ojalgo.optimisation.linear
Methods in org.ojalgo.optimisation.linear with parameters of type ConvexDataModifier and TypeMethodDescription(package private) static Optimisation.ResultSimplexSolver.doSolveConvexAsDual(ConvexData<Double> convex, Optimisation.Options options, boolean zeroC) (package private) static Optimisation.ResultSimplexTableauSolver.doSolveConvexAsDual(ConvexData<Double> convex, Optimisation.Options options, boolean zeroC) (package private) static Optimisation.ResultSimplexSolver.doSolveConvexAsPrimal(ConvexData<Double> convex, Optimisation.Options options, boolean zeroC) (package private) static Optimisation.ResultSimplexTableauSolver.doSolveConvexAsPrimal(ConvexData<Double> convex, Optimisation.Options options, boolean zeroC) (package private) static intSimplexSolver.sizeOfDual(ConvexData<?> convex) (package private) static intSimplexTableauSolver.sizeOfDual(ConvexData<?> convex) (package private) static intSimplexSolver.sizeOfPrimal(ConvexData<?> convex) (package private) static intSimplexTableauSolver.sizeOfPrimal(ConvexData<?> convex) static Optimisation.ResultLinearSolver.solve(ConvexData convex, Optimisation.Options options, boolean zeroC)