Uses of Class
org.ojalgo.array.SparseArray
-
Packages that use SparseArray Package Description org.ojalgo.array 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. myStorage
Methods 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)
SparseArray<N>
SparseArray.SparseFactory. make(long count)
-
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. myElements
Fields in org.ojalgo.matrix.store with type parameters of type SparseArray Modifier and Type Field Description private java.util.List<SparseArray<N>>
ColumnsSupplier. myColumns
private java.util.List<SparseArray<N>>
RowsSupplier. myRows
Methods 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)
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 void
SparseStore. 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) void
IterativeASS. 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. myBody
private SparseArray<java.lang.Double>
ProductFormInverse.ElementaryFactor. myColumn
Fields in org.ojalgo.optimisation.linear with type parameters of type SparseArray Modifier and Type Field Description private ObjectPool<SparseArray<java.lang.Double>>
ProductFormInverse. myArrayPool
Methods 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 void
SparseTableau. doPivot(int row, int col, SparseArray<java.lang.Double> body, double rhs)
protected void
ProductFormInverse.ArrayPool. reset(SparseArray<java.lang.Double> object)
private static double
SparseTableau. scale(SparseArray<java.lang.Double> body, double rhs, int col)
(package private) void
ProductFormInverse. update(int col, SparseArray<java.lang.Double> values)
Update the product form inverse to reflect a replaced column.(package private) void
ProductFormInverse. update(MatrixStore<java.lang.Double> basis, int index, 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)
-