Uses of Interface
org.apache.commons.math.linear.AnyMatrix
-
Packages that use AnyMatrix Package Description org.apache.commons.math.linear Linear algebra support. -
-
Uses of AnyMatrix in org.apache.commons.math.linear
Subinterfaces of AnyMatrix in org.apache.commons.math.linear Modifier and Type Interface Description interface
BigMatrix
Deprecated.as of 2.0, replaced byFieldMatrix
with aBigReal
parameterinterface
FieldMatrix<T extends FieldElement<T>>
Interface defining field-valued matrix with basic algebraic operations.interface
RealMatrix
Interface defining a real-valued matrix with basic algebraic operations.interface
SparseRealMatrix
Marker interface forRealMatrix
implementations that require sparse backing storageClasses in org.apache.commons.math.linear that implement AnyMatrix Modifier and Type Class Description class
AbstractFieldMatrix<T extends FieldElement<T>>
Basic implementation ofFieldMatrix
methods regardless of the underlying storage.class
AbstractRealMatrix
Basic implementation of RealMatrix methods regardless of the underlying storage.class
Array2DRowFieldMatrix<T extends FieldElement<T>>
Implementation of FieldMatrixusing a FieldElement
[][] array to store entries.class
Array2DRowRealMatrix
Implementation of RealMatrix using a double[][] array to store entries and LU decomposition to support linear system solution and inverse.class
BigMatrixImpl
Deprecated.as of 2.0, replaced byArray2DRowFieldMatrix
with aBigReal
parameterclass
BlockFieldMatrix<T extends FieldElement<T>>
Cache-friendly implementation of FieldMatrix using a flat arrays to store square blocks of the matrix.class
BlockRealMatrix
Cache-friendly implementation of RealMatrix using a flat arrays to store square blocks of the matrix.class
OpenMapRealMatrix
Sparse matrix implementation based on an open addressed map.class
RealMatrixImpl
Deprecated.as of 2.0 replaced byArray2DRowRealMatrix
class
SparseFieldMatrix<T extends FieldElement<T>>
Sparse matrix implementation based on an open addressed map.Methods in org.apache.commons.math.linear with parameters of type AnyMatrix Modifier and Type Method Description static void
MatrixUtils. checkAdditionCompatible(AnyMatrix left, AnyMatrix right)
Check if matrices are addition compatiblestatic void
MatrixUtils. checkColumnIndex(AnyMatrix m, int column)
Check if a column index is valid.static void
MatrixUtils. checkMultiplicationCompatible(AnyMatrix left, AnyMatrix right)
Check if matrices are multiplication compatiblestatic void
MatrixUtils. checkRowIndex(AnyMatrix m, int row)
Check if a row index is valid.static void
MatrixUtils. checkSubMatrixIndex(AnyMatrix m, int[] selectedRows, int[] selectedColumns)
Check if submatrix ranges indices are valid.static void
MatrixUtils. checkSubMatrixIndex(AnyMatrix m, int startRow, int endRow, int startColumn, int endColumn)
Check if submatrix ranges indices are valid.static void
MatrixUtils. checkSubtractionCompatible(AnyMatrix left, AnyMatrix right)
Check if matrices are subtraction compatible
-