| Name | Description | Type | Package | Framework |
| AbstractFieldMatrix | Basic implementation of FieldMatrix methods regardless of the underlying storage. | Class | org.apache.commons.math3.linear | Apache Commons |
| AbstractRealMatrix | Basic implementation of RealMatrix methods regardless of the underlying storage. | Class | org.apache.commons.math3.linear | Apache Commons |
| AnyMatrix | Interface defining very basic matrix operations. | Interface | org.apache.commons.math3.linear | Apache Commons |
| Array2DRowFieldMatrix | As specified in the FieldMatrix interface, matrix element indexing is 0-based -- e. | Class | org.apache.commons.math3.linear | Apache Commons |
| Array2DRowRealMatrix | Class | org.apache.commons.math3.linear | Apache Commons | |
| ArrayFieldVector | This class implements the FieldVector interface with a FieldElement array. | Class | org.apache.commons.math3.linear | Apache Commons |
| ArrayRealVector | This class implements the RealVector interface with a double array. | Class | org.apache.commons.math3.linear | Apache Commons |
| BlockFieldMatrix | Cache-friendly implementation of FieldMatrix using a flat arrays to store square blocks of the matrix. | Class | org.apache.commons.math3.linear | Apache Commons |
| BlockRealMatrix | Cache-friendly implementation of RealMatrix using a flat arrays to store square blocks of the matrix. | Class | org.apache.commons.math3.linear | Apache Commons |
| CholeskyDecomposition | Calculates the Cholesky decomposition of a matrix. | Class | org.apache.commons.math3.linear | Apache Commons |
| ConjugateGradient | This is an implementation of the conjugate gradient method for RealLinearOperator. | Class | org.apache.commons.math3.linear | Apache Commons |
| DecompositionSolver | Interface | org.apache.commons.math3.linear | Apache Commons | |
| DefaultFieldMatrixChangingVisitor | Default implementation of the FieldMatrixChangingVisitor interface. | Class | org.apache.commons.math3.linear | Apache Commons |
| DefaultFieldMatrixPreservingVisitor | Default implementation of the FieldMatrixPreservingVisitor interface. | Class | org.apache.commons.math3.linear | Apache Commons |
| DefaultIterativeLinearSolverEvent | A default concrete implementation of the abstract class IterativeLinearSolverEvent. | Class | org.apache.commons.math3.linear | Apache Commons |
| DefaultRealMatrixChangingVisitor | Default implementation of the RealMatrixChangingVisitor interface. | Class | org.apache.commons.math3.linear | Apache Commons |
| DefaultRealMatrixPreservingVisitor | Default implementation of the RealMatrixPreservingVisitor interface. | Class | org.apache.commons.math3.linear | Apache Commons |
| DiagonalMatrix | Class | org.apache.commons.math3.linear | Apache Commons | |
| EigenDecomposition | Calculates the eigen decomposition of a real matrix. | Class | org.apache.commons.math3.linear | Apache Commons |
| FieldDecompositionSolver | Interface | org.apache.commons.math3.linear | Apache Commons | |
| FieldLUDecomposition | Calculates the LUP-decomposition of a square matrix. | Class | org.apache.commons.math3.linear | Apache Commons |
| FieldMatrix | Interface defining field-valued matrix with basic algebraic operations. | Interface | org.apache.commons.math3.linear | Apache Commons |
| FieldMatrixChangingVisitor | Interface defining a visitor for matrix entries. | Interface | org.apache.commons.math3.linear | Apache Commons |
| FieldMatrixPreservingVisitor | Interface defining a visitor for matrix entries. | Interface | org.apache.commons.math3.linear | Apache Commons |
| FieldVector | Interface defining a field-valued vector with basic algebraic operations. | Interface | org.apache.commons.math3.linear | Apache Commons |
| FieldVectorChangingVisitor | This interface defines a visitor for the entries of a vector. | Interface | org.apache.commons.math3.linear | Apache Commons |
| FieldVectorPreservingVisitor | This interface defines a visitor for the entries of a vector. | Interface | org.apache.commons.math3.linear | Apache Commons |
| IllConditionedOperatorException | An exception to be thrown when the condition number of a RealLinearOperator is too high. | Class | org.apache.commons.math3.linear | Apache Commons |
| IterativeLinearSolver | Class | org.apache.commons.math3.linear | Apache Commons | |
| IterativeLinearSolverEvent | This is the base class for all events occurring during the iterations of a IterativeLinearSolver. | Class | org.apache.commons.math3.linear | Apache Commons |
| JacobiPreconditioner | This class implements the standard Jacobi (diagonal) preconditioner. | Class | org.apache.commons.math3.linear | Apache Commons |
| LUDecomposition | Calculates the LUP-decomposition of a square matrix. | Class | org.apache.commons.math3.linear | Apache Commons |
| MatrixDimensionMismatchException | Exception to be thrown when either the number of rows or the number of columns of a matrix do not match the expected values. | Class | org.apache.commons.math3.linear | Apache Commons |
| MatrixUtils | A collection of static methods that operate on or return matrices. | Class | org.apache.commons.math3.linear | Apache Commons |
| NonPositiveDefiniteMatrixException | Exception to be thrown when a positive definite matrix is expected. | Class | org.apache.commons.math3.linear | Apache Commons |
| NonPositiveDefiniteOperatorException | Exception to be thrown when a symmetric, definite positive RealLinearOperator is expected. | Class | org.apache.commons.math3.linear | Apache Commons |
| NonSelfAdjointOperatorException | Exception to be thrown when a self-adjoint RealLinearOperator Since the coefficients of the matrix are not accessible, the most | Class | org.apache.commons.math3.linear | Apache Commons |
| NonSquareMatrixException | Exception to be thrown when a square matrix is expected. | Class | org.apache.commons.math3.linear | Apache Commons |
| NonSquareOperatorException | Exception to be thrown when a square linear operator is expected. | Class | org.apache.commons.math3.linear | Apache Commons |
| NonSymmetricMatrixException | Exception to be thrown when a symmetric matrix is expected. | Class | org.apache.commons.math3.linear | Apache Commons |
| OpenMapRealMatrix | Sparse matrix implementation based on an open addressed map. | Class | org.apache.commons.math3.linear | Apache Commons |
| OpenMapRealVector | This class implements the RealVector interface with a OpenIntToDoubleHashMap backing store. | Class | org.apache.commons.math3.linear | Apache Commons |
| PreconditionedIterativeLinearSolver | This abstract class defines preconditioned iterative solvers. | Class | org.apache.commons.math3.linear | Apache Commons |
| QRDecomposition | Calculates the QR-decomposition of a matrix. | Class | org.apache.commons.math3.linear | Apache Commons |
| RealLinearOperator | This class defines a linear operator operating on real (double) vector spaces. | Class | org.apache.commons.math3.linear | Apache Commons |
| RealMatrix | Interface defining a real-valued matrix with basic algebraic operations. | Interface | org.apache.commons.math3.linear | Apache Commons |
| RealMatrixChangingVisitor | Interface defining a visitor for matrix entries. | Interface | org.apache.commons.math3.linear | Apache Commons |
| RealMatrixFormat | Formats a nxm matrix in components list format a11, . | Class | org.apache.commons.math3.linear | Apache Commons |
| RealMatrixPreservingVisitor | Interface defining a visitor for matrix entries. | Interface | org.apache.commons.math3.linear | Apache Commons |
| RealVector | Class defining a real-valued vector with basic algebraic operations. | Class | org.apache.commons.math3.linear | Apache Commons |
| RealVectorChangingVisitor | This interface defines a visitor for the entries of a vector. | Interface | org.apache.commons.math3.linear | Apache Commons |
| RealVectorFormat | Formats a vector in components list format {v0; v1; . | Class | org.apache.commons.math3.linear | Apache Commons |
| RealVectorPreservingVisitor | This interface defines a visitor for the entries of a vector. | Interface | org.apache.commons.math3.linear | Apache Commons |
| RectangularCholeskyDecomposition | Calculates the rectangular Cholesky decomposition of a matrix. | Class | org.apache.commons.math3.linear | Apache Commons |
| RRQRDecomposition | Calculates the rank-revealing QR-decomposition of a matrix, with column pivoting. | Class | org.apache.commons.math3.linear | Apache Commons |
| SingularMatrixException | Exception to be thrown when a non-singular matrix is expected. | Class | org.apache.commons.math3.linear | Apache Commons |
| SingularOperatorException | Exception to be thrown when trying to invert a singular operator. | Class | org.apache.commons.math3.linear | Apache Commons |
| SingularValueDecomposition | Calculates the compact Singular Value Decomposition of a matrix. | Class | org.apache.commons.math3.linear | Apache Commons |
| SparseFieldMatrix | Sparse matrix implementation based on an open addressed map. | Class | org.apache.commons.math3.linear | Apache Commons |
| SparseFieldVector | This class implements the FieldVector interface with a OpenIntToFieldHashMap backing store. | Class | org.apache.commons.math3.linear | Apache Commons |
| SparseRealMatrix | Marker interface for RealMatrix implementations that require sparse backing storage Caveat: Implementation are allowed to assume that, for any x, | Interface | org.apache.commons.math3.linear | Apache Commons |
| SparseRealVector | Marker class for RealVectors that require sparse backing storage Caveat: Implementation are allowed to assume that, for any x, | Class | org.apache.commons.math3.linear | Apache Commons |
| SymmLQ | Implementation of the SYMMLQ iterative linear solver proposed by Paige and Saunders (1975). | Class | org.apache.commons.math3.linear | Apache Commons |