Uses of Interface
org.hipparchus.linear.AnyMatrix
Packages that use AnyMatrix
-
Uses of AnyMatrix in org.hipparchus.linear
Subinterfaces of AnyMatrix in org.hipparchus.linearModifier and TypeInterfaceDescriptioninterfaceFieldMatrix<T extends FieldElement<T>>Interface defining field-valued matrix with basic algebraic operations.interfaceInterface defining a real-valued matrix with basic algebraic operations.interfaceMarker interface forRealMatriximplementations that require sparse backing storageClasses in org.hipparchus.linear that implement AnyMatrixModifier and TypeClassDescriptionclassAbstractFieldMatrix<T extends FieldElement<T>>Basic implementation ofFieldMatrixmethods regardless of the underlying storage.classBasic implementation of RealMatrix methods regardless of the underlying storage.classArray2DRowFieldMatrix<T extends FieldElement<T>>Implementation ofFieldMatrixusing aFieldElement[][] array to store entries.classImplementation 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.classCache-friendly implementation of RealMatrix using a flat arrays to store square blocks of the matrix.classImplementation of a diagonal matrix.classSparse 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 AnyMatrixModifier and TypeMethodDescriptionstatic 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