Uses of Class
org.ojalgo.array.SparseArray
-
Packages that use SparseArray Package Description org.ojalgo.array org.ojalgo.matrix.decomposition org.ojalgo.matrix.store org.ojalgo.optimisation org.ojalgo.optimisation.convex org.ojalgo.optimisation.linear -
-
Uses of SparseArray in org.ojalgo.array
Fields in org.ojalgo.array declared as SparseArray Modifier and Type Field Description private SparseArray<N>LongToNumberMap. myStorageMethods in org.ojalgo.array that return SparseArray Modifier and Type Method Description (package private) SparseArray<N>LongToNumberMap. getStorage()SparseArray<N>SparseArray.SparseFactory. make(int size) -
Uses of SparseArray in org.ojalgo.matrix.decomposition
Fields in org.ojalgo.matrix.decomposition declared as SparseArray Modifier and Type Field Description private SparseArray<java.lang.Double>SparseLU.PermutationEta. myElements -
Uses of SparseArray in org.ojalgo.matrix.store
Fields in org.ojalgo.matrix.store declared as SparseArray Modifier and Type Field Description private SparseArray<N>SparseStore. myElementsFields in org.ojalgo.matrix.store with type parameters of type SparseArray Modifier and Type Field Description private java.util.List<SparseArray<N>>ColumnsSupplier. myColumnsprivate java.util.List<SparseArray<N>>RowsSupplier. myRowsMethods in org.ojalgo.matrix.store that return SparseArray Modifier and Type Method Description SparseArray<N>ColumnsSupplier. addColumn()(package private) SparseArray<N>ColumnsSupplier. addColumn(SparseArray<N> columnToAdd)SparseArray<N>RowsSupplier. addRow()(package private) SparseArray<N>RowsSupplier. addRow(SparseArray<N> rowToAdd)SparseArray<N>ColumnsSupplier. getColumn(int index)private SparseArray<N>ColumnsSupplier.SingleView. getCurrent()private SparseArray<N>RowsSupplier.SingleView. getCurrent()(package private) SparseArray<N>SparseStore. getElements()SparseArray<N>RowsSupplier. getRow(int index)SparseArray<N>RowsSupplier. removeRow(int index)SparseArray<N>ColumnsSupplier. sliceColumn(long col)SparseArray<N>RowsSupplier. sliceRow(long row)Methods in org.ojalgo.matrix.store with parameters of type SparseArray Modifier and Type Method Description (package private) SparseArray<N>ColumnsSupplier. addColumn(SparseArray<N> columnToAdd)(package private) SparseArray<N>RowsSupplier. addRow(SparseArray<N> rowToAdd)private static <N extends Scalar<N>>
voidSparseStore. doGenericColumnAXPY(SparseArray<N> elements, long colX, long colY, N a, TransformableRegion<N> y)private static voidSparseStore. doPrimitiveColumnAXPY(SparseArray<java.lang.Double> elements, long colX, long colY, double a, TransformableRegion<java.lang.Double> y) -
Uses of SparseArray in org.ojalgo.optimisation
Methods in org.ojalgo.optimisation that return SparseArray Modifier and Type Method Description protected SparseArray<java.lang.Double>GenericSolver.Builder. getAE(int row)protected SparseArray<java.lang.Double>GenericSolver.Builder. getAI(int row) -
Uses of SparseArray in org.ojalgo.optimisation.convex
Methods in org.ojalgo.optimisation.convex that return SparseArray Modifier and Type Method Description (package private) SparseArray<N>ConvexData. getAE(int row)(package private) SparseArray<N>ConvexData. getAI(int row)protected SparseArray<java.lang.Double>BasePrimitiveSolver. getMatrixAE(int row)protected SparseArray<java.lang.Double>BasePrimitiveSolver. getMatrixAI(int row)Methods in org.ojalgo.optimisation.convex with parameters of type SparseArray Modifier and Type Method Description (package private) voidIterativeASS. addConstraint(int constrIndex, SparseArray<java.lang.Double> constrBody, double constrRHS) -
Uses of SparseArray in org.ojalgo.optimisation.linear
Fields in org.ojalgo.optimisation.linear declared as SparseArray Modifier and Type Field Description private SparseArray<java.lang.Double>[]SparseTableau. myBodyprivate SparseArray<java.lang.Double>ProductFormInverse.ElementaryFactor. myColumnFields in org.ojalgo.optimisation.linear with type parameters of type SparseArray Modifier and Type Field Description private ObjectPool<SparseArray<java.lang.Double>>ProductFormInverse. myArrayPoolMethods in org.ojalgo.optimisation.linear that return SparseArray Modifier and Type Method Description (package private) SparseArray<java.lang.Double>ProductFormInverse.ElementaryFactor. getColumn()protected SparseArray<java.lang.Double>ProductFormInverse.ArrayPool. newObject()Methods in org.ojalgo.optimisation.linear with parameters of type SparseArray Modifier and Type Method Description private voidSparseTableau. doPivot(int row, int col, SparseArray<java.lang.Double> body, double rhs)protected voidProductFormInverse.ArrayPool. reset(SparseArray<java.lang.Double> object)private static doubleSparseTableau. scale(SparseArray<java.lang.Double> body, double rhs, int col)voidBasisRepresentation. update(MatrixStore<java.lang.Double> basis, int col, SparseArray<java.lang.Double> values)Update the inverse to reflect a replaced column in the basis.voidDecomposedInverse. update(MatrixStore<java.lang.Double> basis, int col, SparseArray<java.lang.Double> values)Updates the decomposition to reflect a change in the basis matrix.voidProductFormInverse. update(MatrixStore<java.lang.Double> basis, int col, SparseArray<java.lang.Double> values)Update the inverse to reflect a replaced column in the basis.Constructors in org.ojalgo.optimisation.linear with parameters of type SparseArray Constructor Description ElementaryFactor(SparseArray<java.lang.Double> column, int index, double diagonalElement)
-