Uses of Package
shh.csparse

Packages that use shh.csparse
shh.csparse   
shh.homolalg   
shh.util   
 

Classes in shh.csparse used by shh.csparse
CSparse
          Large sparse matrices over an integral domain, with linear algebra tools that aim to preserve sparsity by avoiding both fill-in and explosion of the individual matrix entries.
DenseMatrixZ
          Matrices over Z using BigIntegers, implemented as m × n arrays in a straightforward way.
ElemMatrix
          The class of elementary matrices: permutations, dilations, and translations.
Matrix
          A general interface for m × n matrices.
SparseElt
          An abstract class representing elements of a sparse vector (a SparseV) over an integral domain D.
SparseEltEuc
          A class of SparseElts should implement this interface if its underlying integral domain D is a Euclidean domain.
SparseEltField
          A class of SparseElts should implement this interface if its underlying integral domain is a field.
SparseEltMod2
          Elements of a sparse vector over the finite field F2 = Z/(2) of two elements.
SparseEltZ
          Elements of a sparse vector over the ring of integers Z, in arbitrary precision.
SparseV
          A SparseV is a list of SparseElts representing a vector over the integral domain that underlies the SparseElts.
 

Classes in shh.csparse used by shh.homolalg
CSparse
          Large sparse matrices over an integral domain, with linear algebra tools that aim to preserve sparsity by avoiding both fill-in and explosion of the individual matrix entries.
MPDQ
          Finds the Smith normal form of its argument, working in arbitrary precision over Z while aiming to avoid fill-in and entry explosion in the sparse matrix.
 

Classes in shh.csparse used by shh.util
CSparse
          Large sparse matrices over an integral domain, with linear algebra tools that aim to preserve sparsity by avoiding both fill-in and explosion of the individual matrix entries.