Uses of Interface
org.hipparchus.linear.AnyMatrix
-
Packages that use AnyMatrix Package Description org.hipparchus.linear Linear algebra support. -
-
Uses of AnyMatrix in org.hipparchus.linear
Subinterfaces of AnyMatrix in org.hipparchus.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.hipparchus.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 ofFieldMatrixusing 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.hipparchus.linear with parameters of type AnyMatrix Modifier and Type Method Description 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 compatiblestatic voidMatrixUtils. checkRowIndex(AnyMatrix m, int row)Check if a row index is valid.static voidMatrixUtils. checkSameColumnDimension(AnyMatrix left, AnyMatrix right)Check if matrices have the same number of columns.static voidMatrixUtils. checkSameRowDimension(AnyMatrix left, AnyMatrix right)Check if matrices have the same number of rows.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
-