## Hierarchy For Package org.apache.commons.math.linear

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.commons.math.linear.AbstractFieldMatrix<T> (implements org.apache.commons.math.linear.FieldMatrix<T>)
    - org.apache.commons.math.linear.Array2DRowFieldMatrix<T> (implements java.io.Serializable)
    - org.apache.commons.math.linear.BlockFieldMatrix<T> (implements java.io.Serializable)
    - org.apache.commons.math.linear.SparseFieldMatrix<T>
  - org.apache.commons.math.linear.AbstractRealMatrix (implements org.apache.commons.math.linear.RealMatrix)
    - org.apache.commons.math.linear.Array2DRowRealMatrix (implements java.io.Serializable)
    - org.apache.commons.math.linear.BlockRealMatrix (implements java.io.Serializable)
    - org.apache.commons.math.linear.OpenMapRealMatrix (implements java.io.Serializable, org.apache.commons.math.linear.SparseRealMatrix)
    - org.apache.commons.math.linear.RealMatrixImpl (implements java.io.Serializable)
  - org.apache.commons.math.linear.AbstractRealVector (implements org.apache.commons.math.linear.RealVector)
    - org.apache.commons.math.linear.ArrayRealVector (implements java.io.Serializable)
    - org.apache.commons.math.linear.OpenMapRealVector (implements java.io.Serializable, org.apache.commons.math.linear.SparseRealVector)
  - org.apache.commons.math.linear.AbstractRealVector.SparseEntryIterator (implements java.util.Iterator<E>)
  - org.apache.commons.math.linear.ArrayFieldVector<T> (implements org.apache.commons.math.linear.FieldVector<T>, java.io.Serializable)
  - org.apache.commons.math.linear.BiDiagonalTransformer
  - org.apache.commons.math.linear.BigMatrixImpl (implements org.apache.commons.math.linear.BigMatrix, java.io.Serializable)
  - org.apache.commons.math.linear.CholeskyDecompositionImpl (implements org.apache.commons.math.linear.CholeskyDecomposition)
  - org.apache.commons.math.linear.CholeskyDecompositionImpl.Solver (implements org.apache.commons.math.linear.DecompositionSolver)
  - org.apache.commons.math.linear.DefaultFieldMatrixChangingVisitor<T> (implements org.apache.commons.math.linear.FieldMatrixChangingVisitor<T>)
  - org.apache.commons.math.linear.DefaultFieldMatrixPreservingVisitor<T> (implements org.apache.commons.math.linear.FieldMatrixPreservingVisitor<T>)
    - org.apache.commons.math.linear.MatrixUtils.BigFractionMatrixConverter
    - org.apache.commons.math.linear.MatrixUtils.FractionMatrixConverter
  - org.apache.commons.math.linear.DefaultRealMatrixChangingVisitor (implements org.apache.commons.math.linear.RealMatrixChangingVisitor)
  - org.apache.commons.math.linear.DefaultRealMatrixPreservingVisitor (implements org.apache.commons.math.linear.RealMatrixPreservingVisitor)
  - org.apache.commons.math.linear.EigenDecompositionImpl (implements org.apache.commons.math.linear.EigenDecomposition)
  - org.apache.commons.math.linear.EigenDecompositionImpl.Solver (implements org.apache.commons.math.linear.DecompositionSolver)
  - org.apache.commons.math.linear.FieldLUDecompositionImpl<T> (implements org.apache.commons.math.linear.FieldLUDecomposition<T>)
  - org.apache.commons.math.linear.FieldLUDecompositionImpl.Solver<T> (implements org.apache.commons.math.linear.FieldDecompositionSolver<T>)
  - java.text.Format (implements java.lang.Cloneable, java.io.Serializable)
    - org.apache.commons.math.util.CompositeFormat
      - org.apache.commons.math.linear.RealVectorFormat
  - org.apache.commons.math.linear.LUDecompositionImpl (implements org.apache.commons.math.linear.LUDecomposition)
  - org.apache.commons.math.linear.LUDecompositionImpl.Solver (implements org.apache.commons.math.linear.DecompositionSolver)
  - org.apache.commons.math.linear.MatrixUtils
  - org.apache.commons.math.linear.OpenMapRealVector.OpenMapSparseIterator (implements java.util.Iterator<E>)
  - org.apache.commons.math.linear.QRDecompositionImpl (implements org.apache.commons.math.linear.QRDecomposition)
  - org.apache.commons.math.linear.QRDecompositionImpl.Solver (implements org.apache.commons.math.linear.DecompositionSolver)
  - org.apache.commons.math.linear.RealVector.Entry
    - org.apache.commons.math.linear.AbstractRealVector.EntryImpl
    - org.apache.commons.math.linear.OpenMapRealVector.OpenMapEntry
  - org.apache.commons.math.linear.SingularValueDecompositionImpl (implements org.apache.commons.math.linear.SingularValueDecomposition)
  - org.apache.commons.math.linear.SingularValueDecompositionImpl.Solver (implements org.apache.commons.math.linear.DecompositionSolver)
  - org.apache.commons.math.linear.SparseFieldVector<T> (implements org.apache.commons.math.linear.FieldVector<T>, java.io.Serializable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.commons.math.MathException
        - org.apache.commons.math.linear.NotPositiveDefiniteMatrixException
        - org.apache.commons.math.linear.NotSymmetricMatrixException
      - java.lang.RuntimeException
        - org.apache.commons.math.MathRuntimeException
          - org.apache.commons.math.linear.InvalidMatrixException
            - org.apache.commons.math.linear.NonSquareMatrixException
            - org.apache.commons.math.linear.SingularMatrixException
          - org.apache.commons.math.linear.MatrixIndexException
          - org.apache.commons.math.linear.MatrixVisitorException
  - org.apache.commons.math.linear.TriDiagonalTransformer

## Interface Hierarchy

- org.apache.commons.math.linear.AnyMatrix
  - org.apache.commons.math.linear.BigMatrix
  - org.apache.commons.math.linear.FieldMatrix<T>
  - org.apache.commons.math.linear.RealMatrix
    - org.apache.commons.math.linear.SparseRealMatrix
- org.apache.commons.math.linear.CholeskyDecomposition
- org.apache.commons.math.linear.DecompositionSolver
- org.apache.commons.math.linear.EigenDecomposition
- org.apache.commons.math.linear.FieldDecompositionSolver<T>
- org.apache.commons.math.linear.FieldLUDecomposition<T>
- org.apache.commons.math.linear.FieldMatrixChangingVisitor<T>
- org.apache.commons.math.linear.FieldMatrixPreservingVisitor<T>
- org.apache.commons.math.linear.FieldVector<T>
- org.apache.commons.math.linear.LUDecomposition
- org.apache.commons.math.linear.QRDecomposition
- org.apache.commons.math.linear.RealMatrixChangingVisitor
- org.apache.commons.math.linear.RealMatrixPreservingVisitor
- org.apache.commons.math.linear.RealVector
  - org.apache.commons.math.linear.SparseRealVector
- org.apache.commons.math.linear.SingularValueDecomposition

Copyright (c) 2003-2011 Apache Software Foundation