Uses of Class
org.ojalgo.optimisation.convex.ConvexData
-
Packages that use ConvexData Package Description org.ojalgo.optimisation.convex org.ojalgo.optimisation.linear -
-
Uses of ConvexData in org.ojalgo.optimisation.convex
Fields in org.ojalgo.optimisation.convex declared as ConvexData Modifier and Type Field Description private ConvexData<Quadruple>IterativeRefinementSolver. myDataprivate ConvexData<Quadruple>IterativeRefinementSolver2. myDataprivate ConvexData<java.lang.Double>IterativeRefinementSolverDouble. myDataprivate ConvexData<java.lang.Double>BasePrimitiveSolver. myMatricesprivate ConvexData<java.lang.Double>NullSpaceASS. myOriginalprivate ConvexData<java.lang.Double>NullSpaceProjection. myOriginalprivate ConvexData<java.lang.Double>NullSpaceProjection. myReducedMethods in org.ojalgo.optimisation.convex that return ConvexData Modifier and Type Method Description static <N extends java.lang.Comparable<N>>
ConvexData<N>ConvexSolver. copy(ExpressionsBasedModel model, PhysicalStore.Factory<N,?> factory)protected <N extends java.lang.Comparable<N>>
ConvexData<N>ConvexSolver.Builder. getConvexData(PhysicalStore.Factory<N,?> factory)private static ConvexData<java.lang.Double>IterativeRefinementSolver. getDoubleConvexData(ConvexData<java.lang.Double> data, MatrixStore<Quadruple> Q, MatrixStore<Quadruple> C, MatrixStore<Quadruple> Ae, MatrixStore<Quadruple> Be, MatrixStore<Quadruple> Ai, MatrixStore<Quadruple> Bi)ConvexData<java.lang.Double>BasePrimitiveSolver. getEntityMap()(package private) ConvexData<java.lang.Double>NullSpaceProjection. getReduced()Constructs and returns the reduced convex optimisation problem without equality constraints.ConvexData<N>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<java.lang.Double>IterativeRefinementSolverDouble. newInstance(int nbVars, int nbEqus, int nbIneq)Methods in org.ojalgo.optimisation.convex with parameters of type ConvexData Modifier and Type Method Description private static ConvexData<java.lang.Double>IterativeRefinementSolver. getDoubleConvexData(ConvexData<java.lang.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<java.lang.Double> data, Optimisation.Options options)(package private) static NullSpaceProjectionNullSpaceProjection. reduce(ConvexData<java.lang.Double> fullModel)Reduces the given convex optimisation problem by eliminating equality constraints using null-space projection.private static voidIterativeRefinementSolver. updateConvexDoubleData(ConvexData<java.lang.Double> data, MatrixStore<Quadruple> C, MatrixStore<Quadruple> Be, MatrixStore<Quadruple> Bi)private static voidIterativeRefinementSolver. updateConvexDoubleData(ConvexData<java.lang.Double> data, MatrixStore<Quadruple> Q, MatrixStore<Quadruple> C, MatrixStore<Quadruple> Be, MatrixStore<Quadruple> Bi)Constructors in org.ojalgo.optimisation.convex with parameters of type ConvexData Constructor Description ActiveSetSolver(ConvexData<java.lang.Double> convexData, Optimisation.Options optimisationOptions)BasePrimitiveSolver(ConvexData<java.lang.Double> convexData, Optimisation.Options optimisationOptions)ConstrainedSolver(ConvexData<java.lang.Double> convexData, Optimisation.Options optimisationOptions)DirectASS(ConvexData<java.lang.Double> convexData, Optimisation.Options optimisationOptions)IterativeASS(ConvexData<java.lang.Double> convexData, Optimisation.Options optimisationOptions)IterativeRefinementSolver(Optimisation.Options optimisationOptions, ConvexData<Quadruple> convexData)IterativeRefinementSolver2(Optimisation.Options optimisationOptions, ConvexData<Quadruple> convexData)IterativeRefinementSolverDouble(Optimisation.Options optimisationOptions, ConvexData<java.lang.Double> convexData)NullSpaceASS(Optimisation.Options options, ConvexData<java.lang.Double> data)NullSpaceProjection(ConvexData<java.lang.Double> original, QR<java.lang.Double> decomposition, MatrixStore<java.lang.Double> Z, MatrixStore<java.lang.Double> x0)QPESolver(ConvexData<java.lang.Double> convexData, Optimisation.Options optimisationOptions)UnconstrainedSolver(ConvexData<java.lang.Double> convexData, Optimisation.Options optimisationOptions) -
Uses of ConvexData in org.ojalgo.optimisation.linear
Methods in org.ojalgo.optimisation.linear with parameters of type ConvexData Modifier and Type Method Description (package private) static Optimisation.ResultSimplexSolver. doSolveConvexAsDual(ConvexData<java.lang.Double> convex, Optimisation.Options options, boolean zeroC)(package private) static Optimisation.ResultSimplexTableauSolver. doSolveConvexAsDual(ConvexData<java.lang.Double> convex, Optimisation.Options options, boolean zeroC)(package private) static Optimisation.ResultSimplexSolver. doSolveConvexAsPrimal(ConvexData<java.lang.Double> convex, Optimisation.Options options, boolean zeroC)(package private) static Optimisation.ResultSimplexTableauSolver. doSolveConvexAsPrimal(ConvexData<java.lang.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)
-