|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AnyMatrix | |
---|---|
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 | |
---|---|
interface |
BigMatrix
Deprecated. as of 2.0, replaced by FieldMatrix with a BigReal parameter |
interface |
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 for RealMatrix implementations that require sparse backing storage |
Classes in org.apache.commons.math.linear that implement AnyMatrix | |
---|---|
class |
AbstractFieldMatrix<T extends FieldElement<T>>
Basic implementation of FieldMatrix 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 FieldMatrix 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 by Array2DRowFieldMatrix with a BigReal parameter |
class |
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 by Array2DRowRealMatrix |
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 | |
---|---|
static void |
MatrixUtils.checkAdditionCompatible(AnyMatrix left,
AnyMatrix right)
Check if matrices are addition compatible |
static 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 compatible |
static 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 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |