Uses of Interface
org.apache.commons.math.linear.AnyMatrix

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 using 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 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
 



Copyright © 2003-2010 The Apache Software Foundation. All Rights Reserved.