Uses of Class
org.flag4j.arrays.backend.ring_arrays.AbstractCsrRingMatrix
Packages that use AbstractCsrRingMatrix
Package
Description
Contains implementations for sparse tensors, matrices, and vectors.
-
Uses of AbstractCsrRingMatrix in org.flag4j.arrays.backend.field_arrays
Subclasses of AbstractCsrRingMatrix in org.flag4j.arrays.backend.field_arraysModifier and TypeClassDescriptionclass
AbstractCsrFieldMatrix<T extends AbstractCsrFieldMatrix<T,
U, V, W>, U extends AbstractDenseFieldMatrix<U, ?, W>, V extends AbstractCooFieldVector<V, ?, ?, U, W>, W extends Field<W>> -
Uses of AbstractCsrRingMatrix in org.flag4j.arrays.backend.ring_arrays
Classes in org.flag4j.arrays.backend.ring_arrays with type parameters of type AbstractCsrRingMatrixModifier and TypeClassDescriptionclass
AbstractCsrRingMatrix<T extends AbstractCsrRingMatrix<T,
U, V, W>, U extends AbstractDenseRingMatrix<U, ?, W>, V extends AbstractCooRingVector<V, ?, ?, U, W>, W extends Ring<W>> A sparse matrix stored in compressed sparse row (CSR) format.Methods in org.flag4j.arrays.backend.ring_arrays that return AbstractCsrRingMatrixModifier and TypeMethodDescriptionabstract AbstractCsrRingMatrix
<?, U, V, W> AbstractCooRingMatrix.makeLikeCsrMatrix
(Shape shape, W[] entries, int[] rowPointers, int[] colIndices) Constructs a sparse CSR matrix of a similar type to this sparse COO matrix.AbstractCsrRingMatrix
<?, U, V, W> AbstractCooRingMatrix.toCsr()
Converts this sparse COO matrix to an equivalent sparse CSR matrix. -
Uses of AbstractCsrRingMatrix in org.flag4j.arrays.sparse
Subclasses of AbstractCsrRingMatrix in org.flag4j.arrays.sparseModifier and TypeClassDescriptionclass
A complex sparse matrix stored in compressed sparse row (CSR) format.class
CsrFieldMatrix<T extends Field<T>>
Instances of this class represent a sparse matrix using the compressed sparse row (CSR) format where all data elements belonging to a specifiedField
type.class
CsrRingMatrix<T extends Ring<T>>
-
Uses of AbstractCsrRingMatrix in org.flag4j.linalg.ops.sparse.csr.ring_ops
Methods in org.flag4j.linalg.ops.sparse.csr.ring_ops with parameters of type AbstractCsrRingMatrixModifier and TypeMethodDescriptionstatic <T extends Ring<T>>
booleanCsrRingProperties.allClose
(AbstractCsrRingMatrix<?, ?, ?, T> src1, AbstractCsrRingMatrix<?, ?, ?, T> src2, double relTol, double absTol) Checks if all data of this tensor are close to the data of the argumenttensor
.static <T extends Ring<T>>
booleanCsrRingProperties.isCloseToIdentity
(AbstractCsrRingMatrix<?, ?, ?, T> src) Checks if thesrc
matrix is close to the identity matrix.