Class Hierarchy

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  no.uib.cipr.matrix, no.uib.cipr.matrix.distributed, no.uib.cipr.matrix.io, no.uib.cipr.matrix.sparse

## Class Hierarchy

- java.lang.Object
  - no.uib.cipr.matrix.sparse.AbstractIterationMonitor (implements no.uib.cipr.matrix.sparse.IterationMonitor)
    - no.uib.cipr.matrix.sparse.DefaultIterationMonitor
      - no.uib.cipr.matrix.sparse.MatrixIterationMonitor
  - no.uib.cipr.matrix.sparse.AbstractIterativeSolver (implements no.uib.cipr.matrix.sparse.IterativeSolver)
    - no.uib.cipr.matrix.sparse.BiCG
    - no.uib.cipr.matrix.sparse.BiCGstab
    - no.uib.cipr.matrix.sparse.CG
    - no.uib.cipr.matrix.sparse.CGS
    - no.uib.cipr.matrix.sparse.Chebyshev
    - no.uib.cipr.matrix.sparse.GMRES
    - no.uib.cipr.matrix.sparse.IR
    - no.uib.cipr.matrix.sparse.QMR
  - no.uib.cipr.matrix.AbstractMatrix (implements no.uib.cipr.matrix.Matrix)
    - no.uib.cipr.matrix.BandMatrix
    - no.uib.cipr.matrix.sparse.CompColMatrix
    - no.uib.cipr.matrix.sparse.CompDiagMatrix
    - no.uib.cipr.matrix.sparse.CompRowMatrix
    - no.uib.cipr.matrix.DenseMatrix
    - no.uib.cipr.matrix.distributed.DistColMatrix
    - no.uib.cipr.matrix.distributed.DistRowMatrix
    - no.uib.cipr.matrix.sparse.FlexCompColMatrix
    - no.uib.cipr.matrix.sparse.FlexCompRowMatrix
    - no.uib.cipr.matrix.LowerSymmBandMatrix
      - no.uib.cipr.matrix.LowerSPDBandMatrix
    - no.uib.cipr.matrix.LowerSymmDenseMatrix
      - no.uib.cipr.matrix.LowerSPDDenseMatrix
    - no.uib.cipr.matrix.LowerSymmPackMatrix
      - no.uib.cipr.matrix.LowerSPDPackMatrix
    - no.uib.cipr.matrix.LowerTriangBandMatrix
      - no.uib.cipr.matrix.UnitLowerTriangBandMatrix
    - no.uib.cipr.matrix.LowerTriangDenseMatrix
      - no.uib.cipr.matrix.UnitLowerTriangDenseMatrix
    - no.uib.cipr.matrix.LowerTriangPackMatrix
      - no.uib.cipr.matrix.UnitLowerTriangPackMatrix
    - no.uib.cipr.matrix.SymmTridiagMatrix
      - no.uib.cipr.matrix.SPDTridiagMatrix
    - no.uib.cipr.matrix.TridiagMatrix
    - no.uib.cipr.matrix.UpperSymmBandMatrix
      - no.uib.cipr.matrix.UpperSPDBandMatrix
    - no.uib.cipr.matrix.UpperSymmDenseMatrix
      - no.uib.cipr.matrix.UpperSPDDenseMatrix
    - no.uib.cipr.matrix.UpperSymmPackMatrix
      - no.uib.cipr.matrix.UpperSPDPackMatrix
    - no.uib.cipr.matrix.UpperTriangBandMatrix
      - no.uib.cipr.matrix.UnitUpperTriangBandMatrix
    - no.uib.cipr.matrix.UpperTriangDenseMatrix
      - no.uib.cipr.matrix.UnitUpperTriangDenseMatrix
    - no.uib.cipr.matrix.UpperTriangPackMatrix
      - no.uib.cipr.matrix.UnitUpperTriangPackMatrix
  - no.uib.cipr.matrix.AbstractVector (implements java.io.Serializable, no.uib.cipr.matrix.Vector)
    - no.uib.cipr.matrix.DenseVector (implements java.io.Serializable)
    - no.uib.cipr.matrix.distributed.DistVector
    - no.uib.cipr.matrix.sparse.SparseVector (implements no.uib.cipr.matrix.sparse.ISparseVector)
  - no.uib.cipr.matrix.sparse.AMG (implements no.uib.cipr.matrix.sparse.Preconditioner)
  - no.uib.cipr.matrix.BandCholesky
  - no.uib.cipr.matrix.BandLU
  - no.uib.cipr.matrix.distributed.BlockDiagonalPreconditioner (implements no.uib.cipr.matrix.sparse.Preconditioner)
    - no.uib.cipr.matrix.distributed.TwoLevelPreconditioner
  - no.uib.cipr.matrix.distributed.CollectiveCommunications
  - no.uib.cipr.matrix.distributed.Communicator
  - no.uib.cipr.matrix.DenseCholesky
  - no.uib.cipr.matrix.DenseLU
  - no.uib.cipr.matrix.sparse.DiagonalPreconditioner (implements no.uib.cipr.matrix.sparse.Preconditioner)
  - no.uib.cipr.matrix.EVD
  - no.uib.cipr.matrix.GivensRotation
  - no.uib.cipr.matrix.sparse.ICC (implements no.uib.cipr.matrix.sparse.Preconditioner)
  - no.uib.cipr.matrix.sparse.ILU (implements no.uib.cipr.matrix.sparse.Preconditioner)
  - no.uib.cipr.matrix.sparse.ILUT (implements no.uib.cipr.matrix.sparse.Preconditioner)
  - no.uib.cipr.matrix.LQ
  - no.uib.cipr.matrix.Matrices
  - no.uib.cipr.matrix.io.MatrixInfo
  - no.uib.cipr.matrix.io.MatrixSize
  - no.uib.cipr.matrix.sparse.NoIterationReporter (implements no.uib.cipr.matrix.sparse.IterationReporter)
  - no.uib.cipr.matrix.sparse.OutputIterationReporter (implements no.uib.cipr.matrix.sparse.IterationReporter)
  - no.uib.cipr.matrix.PackCholesky
  - no.uib.cipr.matrix.QL
  - no.uib.cipr.matrix.QR
  - no.uib.cipr.matrix.QRP
  - java.io.Reader (implements java.io.Closeable, java.lang.Readable)
    - java.io.BufferedReader
      - no.uib.cipr.matrix.io.MatrixVectorReader
  - no.uib.cipr.matrix.distributed.Reduction
  - no.uib.cipr.matrix.distributed.Reductions
  - no.uib.cipr.matrix.RQ
  - no.uib.cipr.matrix.sparse.SSOR (implements no.uib.cipr.matrix.sparse.Preconditioner)
  - no.uib.cipr.matrix.SVD
  - no.uib.cipr.matrix.SymmBandEVD
  - no.uib.cipr.matrix.SymmDenseEVD
  - no.uib.cipr.matrix.SymmPackEVD
  - no.uib.cipr.matrix.SymmTridiagEVD
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - no.uib.cipr.matrix.NotConvergedException
        - no.uib.cipr.matrix.sparse.IterativeSolverNotConvergedException
      - java.lang.RuntimeException
        - no.uib.cipr.matrix.MatrixNotSPDException
        - no.uib.cipr.matrix.MatrixSingularException
  - no.uib.cipr.matrix.io.VectorInfo
  - no.uib.cipr.matrix.io.VectorSize
  - java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
    - java.io.PrintWriter
      - no.uib.cipr.matrix.io.MatrixVectorWriter

## Interface Hierarchy

- java.lang.Iterable<T>
  - no.uib.cipr.matrix.sparse.ISparseVector
  - no.uib.cipr.matrix.Matrix
  - no.uib.cipr.matrix.Vector (also extends java.io.Serializable)
    - no.uib.cipr.matrix.sparse.ISparseVector
- no.uib.cipr.matrix.sparse.IterationMonitor
- no.uib.cipr.matrix.sparse.IterationReporter
- no.uib.cipr.matrix.sparse.IterativeSolver
- no.uib.cipr.matrix.MatrixEntry
- no.uib.cipr.matrix.sparse.Preconditioner
- java.io.Serializable
  - no.uib.cipr.matrix.sparse.ISparseVector
  - no.uib.cipr.matrix.Vector (also extends java.lang.Iterable<T>)
    - no.uib.cipr.matrix.sparse.ISparseVector
- no.uib.cipr.matrix.VectorEntry

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - no.uib.cipr.matrix.Matrix.Norm
    - no.uib.cipr.matrix.NotConvergedException.Reason
    - no.uib.cipr.matrix.Vector.Norm
    - no.uib.cipr.matrix.io.MatrixInfo.MatrixField
    - no.uib.cipr.matrix.io.MatrixInfo.MatrixSymmetry
    - no.uib.cipr.matrix.io.VectorInfo.VectorField

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES