|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AnyMatrix | Interface defining very basic matrix operations. |
| DecompositionSolver | Interface handling decomposition algorithms that can solve A × X = B. |
| FieldDecompositionSolver<T extends FieldElement<T>> | Interface handling decomposition algorithms that can solve A × X = B. |
| FieldMatrix<T extends FieldElement<T>> | Interface defining field-valued matrix with basic algebraic operations. |
| FieldMatrixChangingVisitor<T extends FieldElement<?>> | Interface defining a visitor for matrix entries. |
| FieldMatrixPreservingVisitor<T extends FieldElement<?>> | Interface defining a visitor for matrix entries. |
| FieldVector<T extends FieldElement<T>> | Interface defining a field-valued vector with basic algebraic operations. |
| RealMatrix | Interface defining a real-valued matrix with basic algebraic operations. |
| RealMatrixChangingVisitor | Interface defining a visitor for matrix entries. |
| RealMatrixPreservingVisitor | Interface defining a visitor for matrix entries. |
| RealVectorChangingVisitor | This interface defines a visitor for the entries of a vector. |
| RealVectorPreservingVisitor | This interface defines a visitor for the entries of a vector. |
| SparseRealMatrix | Deprecated. As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. |
| Class Summary | |
|---|---|
| AbstractFieldMatrix<T extends FieldElement<T>> | Basic implementation of FieldMatrix methods regardless of the underlying storage. |
| AbstractRealMatrix | Basic implementation of RealMatrix methods regardless of the underlying storage. |
| Array2DRowFieldMatrix<T extends FieldElement<T>> | Implementation of FieldMatrixFieldElement[][] array to store entries. |
| Array2DRowRealMatrix | Implementation of RealMatrix using a double[][] array to
store entries. |
| ArrayFieldVector<T extends FieldElement<T>> | This class implements the FieldVector interface with a FieldElement array. |
| ArrayRealVector | This class implements the RealVector interface with a double array. |
| BlockFieldMatrix<T extends FieldElement<T>> | Cache-friendly implementation of FieldMatrix using a flat arrays to store square blocks of the matrix. |
| BlockRealMatrix | Cache-friendly implementation of RealMatrix using a flat arrays to store square blocks of the matrix. |
| CholeskyDecomposition | Calculates the Cholesky decomposition of a matrix. |
| ConjugateGradient |
This is an implementation of the conjugate gradient method for
RealLinearOperator. |
| DefaultFieldMatrixChangingVisitor<T extends FieldElement<T>> | Default implementation of the FieldMatrixChangingVisitor interface. |
| DefaultFieldMatrixPreservingVisitor<T extends FieldElement<T>> | Default implementation of the FieldMatrixPreservingVisitor interface. |
| DefaultIterativeLinearSolverEvent | A default concrete implementation of the abstract class
IterativeLinearSolverEvent. |
| DefaultRealMatrixChangingVisitor | Default implementation of the RealMatrixChangingVisitor interface. |
| DefaultRealMatrixPreservingVisitor | Default implementation of the RealMatrixPreservingVisitor interface. |
| DiagonalMatrix | Implementation of a diagonal matrix. |
| EigenDecomposition | Calculates the eigen decomposition of a real matrix. |
| FieldLUDecomposition<T extends FieldElement<T>> | Calculates the LUP-decomposition of a square matrix. |
| IterativeLinearSolver | This abstract class defines an iterative solver for the linear system A · x = b. |
| IterativeLinearSolverEvent | This is the base class for all events occuring during the iterations of a
IterativeLinearSolver. |
| JacobiPreconditioner | This class implements the standard Jacobi (diagonal) preconditioner. |
| LUDecomposition | Calculates the LUP-decomposition of a square matrix. |
| MatrixUtils | A collection of static methods that operate on or return matrices. |
| OpenMapRealMatrix | Deprecated. As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. |
| OpenMapRealVector | Deprecated. As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. |
| PreconditionedIterativeLinearSolver | This abstract class defines preconditioned iterative solvers. |
| QRDecomposition | Calculates the QR-decomposition of a matrix. |
| RealLinearOperator | This class defines a linear operator operating on real (double)
vector spaces. |
| RealMatrixFormat | Formats a nxm matrix in components list format
"{{a00,a01, ...,
a0m-1},{a10,
a11, ..., a1m-1},{...},{
an-10, an-11, ...,
an-1m-1}}". |
| RealVector | Class defining a real-valued vector with basic algebraic operations. |
| RealVectorFormat | Formats a vector in components list format "{v0; v1; ...; vk-1}". |
| RectangularCholeskyDecomposition | Calculates the rectangular Cholesky decomposition of a matrix. |
| SingularValueDecomposition | Calculates the compact Singular Value Decomposition of a matrix. |
| SparseFieldMatrix<T extends FieldElement<T>> | Deprecated. As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. |
| SparseFieldVector<T extends FieldElement<T>> | Deprecated. As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. |
| SparseRealVector | Deprecated. As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. |
| SymmLQ | Implementation of the SYMMLQ iterative linear solver proposed by Paige and Saunders (1975). |
| Exception Summary | |
|---|---|
| IllConditionedOperatorException | An exception to be thrown when the condition number of a
RealLinearOperator is too high. |
| 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. |
| NonPositiveDefiniteMatrixException | Exception to be thrown when a positive definite matrix is expected. |
| NonPositiveDefiniteOperatorException | Exception to be thrown when a symmetric, definite positive
RealLinearOperator is expected. |
| NonSelfAdjointOperatorException | Exception to be thrown when a self-adjoint RealLinearOperator
is expected. |
| NonSquareMatrixException | Exception to be thrown when a square matrix is expected. |
| NonSquareOperatorException | Exception to be thrown when a square linear operator is expected. |
| NonSymmetricMatrixException | Exception to be thrown when a symmetric matrix is expected. |
| SingularMatrixException | Exception to be thrown when a non-singular matrix is expected. |
| SingularOperatorException | Exception to be thrown when trying to invert a singular operator. |
Linear algebra support.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||