Uses of Interface
org.apache.commons.math4.legacy.linear.AnyMatrix
-
Packages that use AnyMatrix Package Description org.apache.commons.math4.legacy.field.linalg Linear algebra defined in term of matrices whose entries are elements of afield.org.apache.commons.math4.legacy.linear Linear algebra support. -
-
Uses of AnyMatrix in org.apache.commons.math4.legacy.field.linalg
Classes in org.apache.commons.math4.legacy.field.linalg that implement AnyMatrix Modifier and Type Class Description classFieldDenseMatrix<T>Square matrix whose elements define aField. -
Uses of AnyMatrix in org.apache.commons.math4.legacy.linear
Subinterfaces of AnyMatrix in org.apache.commons.math4.legacy.linear Modifier and Type Interface Description interfaceFieldMatrix<T extends FieldElement<T>>Interface defining field-valued matrix with basic algebraic operations.interfaceRealMatrixInterface defining a real-valued matrix with basic algebraic operations.interfaceSparseRealMatrixMarker interface forRealMatriximplementations that require sparse backing storageClasses in org.apache.commons.math4.legacy.linear that implement AnyMatrix Modifier and Type Class Description classAbstractFieldMatrix<T extends FieldElement<T>>Basic implementation ofFieldMatrixmethods regardless of the underlying storage.classAbstractRealMatrixBasic implementation of RealMatrix methods regardless of the underlying storage.classArray2DRowFieldMatrix<T extends FieldElement<T>>Implementation ofFieldMatrix<T>using aFieldElement[][] array to store entries.classArray2DRowRealMatrixImplementation ofRealMatrixusing adouble[][]array to store entries.classBlockFieldMatrix<T extends FieldElement<T>>Cache-friendly implementation of FieldMatrix using a flat arrays to store square blocks of the matrix.classBlockRealMatrixCache-friendly implementation of RealMatrix using a flat arrays to store square blocks of the matrix.classDiagonalMatrixImplementation of a diagonal matrix.classOpenMapRealMatrixSparse matrix implementation based on an open addressed map.classSparseFieldMatrix<T extends FieldElement<T>>Sparse matrix implementation based on an open addressed map.Methods in org.apache.commons.math4.legacy.linear with parameters of type AnyMatrix Modifier and Type Method Description default booleanAnyMatrix. canAdd(AnyMatrix other)Checks that this matrix and theothermatrix can be added.default booleanAnyMatrix. canMultiply(AnyMatrix other)Checks that this matrix can be multiplied by theothermatrix.default voidAnyMatrix. checkAdd(AnyMatrix other)Checks that this matrix and theothermatrix can be added.static voidMatrixUtils. checkAdditionCompatible(AnyMatrix left, AnyMatrix right)Check if matrices are addition compatible.static voidMatrixUtils. checkColumnIndex(AnyMatrix m, int column)Check if a column index is valid.static voidMatrixUtils. checkMatrixIndex(AnyMatrix m, int row, int column)Check if matrix indices are valid.static voidMatrixUtils. checkMultiplicationCompatible(AnyMatrix left, AnyMatrix right)Check if matrices are multiplication compatible.default voidAnyMatrix. checkMultiply(AnyMatrix other)Checks that this matrix can be multiplied by theothermatrix.static voidMatrixUtils. checkRowIndex(AnyMatrix m, int row)Check if a row index is valid.static voidMatrixUtils. checkSubMatrixIndex(AnyMatrix m, int[] selectedRows, int[] selectedColumns)Check if submatrix ranges indices are valid.static voidMatrixUtils. checkSubMatrixIndex(AnyMatrix m, int startRow, int endRow, int startColumn, int endColumn)Check if submatrix ranges indices are valid.static voidMatrixUtils. checkSubtractionCompatible(AnyMatrix left, AnyMatrix right)Check if matrices are subtraction compatible.
-