org.jscience.mathematics.algebraic
Interface DiagonalMatrix

All Superinterfaces:
BandedMatrix, Hypermatrix, Matrix, SquareMatrix, TridiagonalMatrix
All Known Implementing Classes:
AbstractDiagonalMatrix, ComplexDiagonalMatrix, DoubleDiagonalMatrix, IntegerDiagonalMatrix

public interface DiagonalMatrix
extends TridiagonalMatrix

This class defines an interface for Matrix whose all elements but the ones on the diagonal are zero.


Method Summary
 
Methods inherited from interface org.jscience.mathematics.algebraic.BandedMatrix
getK1, getK2
 
Methods inherited from interface org.jscience.mathematics.algebraic.SquareMatrix
isSymmetric
 
Methods inherited from interface org.jscience.mathematics.algebraic.Matrix
getColumn, getElement, getRow, numColumns, numRows, toArray, transpose
 
Methods inherited from interface org.jscience.mathematics.algebraic.Hypermatrix
getDimensions, getElement, numDimensions, numElements, numElements, toArray, toArray