Uses of Class
org.ojalgo.array.SparseArray
Packages that use SparseArray
Package
Description
-
Uses of SparseArray in org.ojalgo.array
Fields in org.ojalgo.array declared as SparseArrayMethods in org.ojalgo.array that return SparseArrayModifier and TypeMethodDescription(package private) SparseArray
<N> LongToNumberMap.getStorage()
SparseArray.SparseFactory.make
(int size) SparseArray.SparseFactory.make
(long count) -
Uses of SparseArray in org.ojalgo.matrix.store
Fields in org.ojalgo.matrix.store declared as SparseArrayFields in org.ojalgo.matrix.store with type parameters of type SparseArrayModifier and TypeFieldDescriptionprivate final List
<SparseArray<N>> ColumnsSupplier.myColumns
private final List
<SparseArray<N>> RowsSupplier.myRows
Methods in org.ojalgo.matrix.store that return SparseArrayModifier and TypeMethodDescriptionColumnsSupplier.addColumn()
(package private) SparseArray
<N> ColumnsSupplier.addColumn
(SparseArray<N> columnToAdd) RowsSupplier.addRow()
(package private) SparseArray
<N> RowsSupplier.addRow
(SparseArray<N> rowToAdd) ColumnsSupplier.getColumn
(int index) private SparseArray
<N> ColumnsSupplier.SingleView.getCurrent()
private SparseArray
<N> RowsSupplier.SingleView.getCurrent()
(package private) SparseArray
<N> SparseStore.getElements()
RowsSupplier.getRow
(int index) RowsSupplier.removeRow
(int index) Methods in org.ojalgo.matrix.store with parameters of type SparseArrayModifier and TypeMethodDescription(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<Double> elements, long colX, long colY, double a, TransformableRegion<Double> y) -
Uses of SparseArray in org.ojalgo.optimisation
Methods in org.ojalgo.optimisation that return SparseArrayModifier and TypeMethodDescriptionprotected SparseArray
<Double> GenericSolver.Builder.getAE
(int row) protected SparseArray
<Double> GenericSolver.Builder.getAI
(int row) -
Uses of SparseArray in org.ojalgo.optimisation.convex
Methods in org.ojalgo.optimisation.convex that return SparseArrayModifier and TypeMethodDescription(package private) SparseArray
<N> ConvexData.getAE
(int row) (package private) SparseArray
<N> ConvexData.getAI
(int row) protected SparseArray
<Double> BasePrimitiveSolver.getMatrixAE
(int row) protected SparseArray
<Double> BasePrimitiveSolver.getMatrixAI
(int row) Methods in org.ojalgo.optimisation.convex with parameters of type SparseArrayModifier and TypeMethodDescription(package private) void
IterativeASS.addConstraint
(int constrIndex, SparseArray<Double> constrBody, double constrRHS) -
Uses of SparseArray in org.ojalgo.optimisation.linear
Fields in org.ojalgo.optimisation.linear declared as SparseArrayModifier and TypeFieldDescriptionprivate final SparseArray<Double>[]
SparseTableau.myBody
private final SparseArray
<Double> ProductFormInverse.ElementaryFactor.myColumn
Fields in org.ojalgo.optimisation.linear with type parameters of type SparseArrayModifier and TypeFieldDescriptionprivate final ObjectPool
<SparseArray<Double>> ProductFormInverse.myArrayPool
Methods in org.ojalgo.optimisation.linear that return SparseArrayModifier and TypeMethodDescription(package private) SparseArray
<Double> ProductFormInverse.ElementaryFactor.getColumn()
protected SparseArray
<Double> ProductFormInverse.ArrayPool.newObject()
Methods in org.ojalgo.optimisation.linear with parameters of type SparseArrayModifier and TypeMethodDescriptionprivate void
SparseTableau.doPivot
(int row, int col, SparseArray<Double> body, double rhs) protected void
ProductFormInverse.ArrayPool.reset
(SparseArray<Double> object) private static double
SparseTableau.scale
(SparseArray<Double> body, double rhs, int col) (package private) void
ProductFormInverse.update
(int col, SparseArray<Double> values) Update the product form inverse to reflect a replaced column.(package private) void
ProductFormInverse.update
(MatrixStore<Double> basis, int index, SparseArray<Double> values) Update the inverse to reflect a replaced column in the basis.Constructors in org.ojalgo.optimisation.linear with parameters of type SparseArrayModifierConstructorDescription(package private)
ElementaryFactor
(SparseArray<Double> column, int index, double diagonalElement)