Uses of Interface
dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.SparseStructure
-
Packages that use SparseStructure Package Description dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse dev.nm.algebra.linear.vector.doubles.operation -
-
Uses of SparseStructure in dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse
Subinterfaces of SparseStructure in dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse Modifier and Type Interface Description interface
SparseMatrix
A sparse matrix stores only non-zero values.Classes in dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse that implement SparseStructure Modifier and Type Class Description class
CSRSparseMatrix
The Compressed Sparse Row (CSR) format for sparse matrix has this representation:(value, col_ind, row_ptr)
.class
DOKSparseMatrix
The Dictionary Of Key (DOK) format for sparse matrix uses the coordinates of non-zero entries in the matrix as keys.class
LILSparseMatrix
The list of lists (LIL) format for sparse matrix stores one list per row, where each entry stores a column index and value.class
SparseVector
A sparse vector stores only non-zero values. -
Uses of SparseStructure in dev.nm.algebra.linear.vector.doubles.operation
Classes in dev.nm.algebra.linear.vector.doubles.operation that implement SparseStructure Modifier and Type Class Description class
Basis
A basis is a set of linearly independent vectors spanning a vector space.
-