Package JSci.maths.matrices

Interface Summary
DiagonalMatrix  
SquareMatrix  
TridiagonalMatrix  
 

Class Summary
AbstractComplexMatrix The AbstractComplexMatrix class provides an object for encapsulating matrices containing complex numbers.
AbstractComplexSquareMatrix The AbstractComplexSquareMatrix class provides an object for encapsulating square matrices containing complex numbers.
AbstractDoubleMatrix The AbstractDoubleMatrix class provides an object for encapsulating double matrices.
AbstractDoubleSquareMatrix The AbstractDoubleSquareMatrix class provides an object for encapsulating double square matrices.
AbstractIntegerMatrix The AbstractIntegerMatrix class provides an object for encapsulating integer matrices.
AbstractIntegerSquareMatrix The AbstractIntegerSquareMatrix class provides an object for encapsulating integer square matrices.
ComplexDiagonalMatrix The ComplexDiagonalMatrix class provides an object for encapsulating diagonal matrices containing complex numbers.
ComplexLUCache  
ComplexMatrix The ComplexMatrix class provides an object for encapsulating matrices containing complex numbers.
ComplexSquareMatrix The ComplexSquareMatrix class provides an object for encapsulating square matrices containing complex numbers.
ComplexTridiagonalMatrix The ComplexTridiagonalMatrix class provides an object for encapsulating tridiagonal matrices containing complex numbers.
DoubleDiagonalMatrix The DoubleDiagonalMatrix class provides an object for encapsulating double diagonal matrices.
DoubleFileSquareMatrix Uses an underlying file as storage.
DoubleLUCache  
DoubleMatrix The DoubleMatrix class provides an object for encapsulating double matrices.
DoubleMatrixAlgebra  
DoubleSparseMatrix The DoubleSparseMatrix class provides an object for encapsulating sparse matrices.
DoubleSparseSquareMatrix The DoubleSparseSquareMatrix class provides an object for encapsulating sparse square matrices.
DoubleSquareMatrix The DoubleSquareMatrix class provides an object for encapsulating double square matrices.
DoubleTridiagonalMatrix The DoubleTridiagonalMatrix class provides an object for encapsulating double tridiagonal matrices.
IntegerDiagonalMatrix The IntegerDiagonalMatrix class provides an object for encapsulating integer diagonal matrices.
IntegerMatrix The IntegerMatrix class provides an object for encapsulating integer matrices.
IntegerMatrixAlgebra  
IntegerSquareMatrix The IntegerSquareMatrix class provides an object for encapsulating integer square matrices.
IntegerTridiagonalMatrix The IntegerTridiagonalMatrix class provides an object for encapsulating integer tridiagonal matrices.
Matrix The Matrix superclass provides an abstract encapsulation for matrices.
RingMatrix The RingMatrix class provides an object for encapsulating matrices over an arbitrary ring.
 

Exception Summary
MatrixDimensionException This exception occurs when there is a problem involving a matrix's dimensions.