Hierarchy For Package dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • dev.nm.algebra.structure.AbelianGroup<G>
    • dev.nm.algebra.structure.Ring<R> (also extends dev.nm.algebra.structure.Monoid<G>)
      • dev.nm.algebra.linear.matrix.doubles.MatrixRing
        • dev.nm.algebra.linear.matrix.doubles.Matrix (also extends dev.nm.misc.DeepCopyable, dev.nm.algebra.linear.matrix.doubles.MatrixTable)
          • dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.SparseMatrix (also extends dev.nm.algebra.linear.matrix.doubles.matrixtype.dense.Densifiable, dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.SparseStructure)
  • dev.nm.misc.DeepCopyable
    • dev.nm.algebra.linear.matrix.doubles.Matrix (also extends dev.nm.algebra.linear.matrix.doubles.MatrixRing, dev.nm.algebra.linear.matrix.doubles.MatrixTable)
      • dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.SparseMatrix (also extends dev.nm.algebra.linear.matrix.doubles.matrixtype.dense.Densifiable, dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.SparseStructure)
  • dev.nm.algebra.linear.matrix.doubles.matrixtype.dense.Densifiable
    • dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.SparseMatrix (also extends dev.nm.algebra.linear.matrix.doubles.Matrix, dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.SparseStructure)
  • dev.nm.algebra.structure.Monoid<G>
    • dev.nm.algebra.structure.Ring<R> (also extends dev.nm.algebra.structure.AbelianGroup<G>)
      • dev.nm.algebra.linear.matrix.doubles.MatrixRing
        • dev.nm.algebra.linear.matrix.doubles.Matrix (also extends dev.nm.misc.DeepCopyable, dev.nm.algebra.linear.matrix.doubles.MatrixTable)
          • dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.SparseMatrix (also extends dev.nm.algebra.linear.matrix.doubles.matrixtype.dense.Densifiable, dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.SparseStructure)
  • dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.SparseStructure
    • dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.SparseMatrix (also extends dev.nm.algebra.linear.matrix.doubles.matrixtype.dense.Densifiable, dev.nm.algebra.linear.matrix.doubles.Matrix)
  • dev.nm.misc.datastructure.Table
    • dev.nm.algebra.linear.matrix.doubles.MatrixAccess
      • dev.nm.algebra.linear.matrix.doubles.MatrixTable (also extends dev.nm.misc.datastructure.Table)
        • dev.nm.algebra.linear.matrix.doubles.Matrix (also extends dev.nm.misc.DeepCopyable, dev.nm.algebra.linear.matrix.doubles.MatrixRing)
          • dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.SparseMatrix (also extends dev.nm.algebra.linear.matrix.doubles.matrixtype.dense.Densifiable, dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.SparseStructure)
    • dev.nm.algebra.linear.matrix.doubles.MatrixTable (also extends dev.nm.algebra.linear.matrix.doubles.MatrixAccess)
      • dev.nm.algebra.linear.matrix.doubles.Matrix (also extends dev.nm.misc.DeepCopyable, dev.nm.algebra.linear.matrix.doubles.MatrixRing)
        • dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.SparseMatrix (also extends dev.nm.algebra.linear.matrix.doubles.matrixtype.dense.Densifiable, dev.nm.algebra.linear.matrix.doubles.matrixtype.sparse.SparseStructure)