jumbo.euclid
Class MatrixShapeException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--jumbo.euclid.MatrixShapeException
Direct Known Subclasses:
NonRectMatrixException, NonSquareException, UnequalMatricesException

public class MatrixShapeException
extends java.lang.Exception

There may be several matrix shape errors such as non-rectangular, non-square and possibly non-triangular, non-lowerTriangular, etc. This superclass avoids having to call the whole lot in the code (note that subclasses will be identified OK at the print stage

This is also used as the superclass for matrix multiplication, addition, etc where matrices have to be conformable.

See Also:
Serialized Form

Constructor Summary
MatrixShapeException()
           
MatrixShapeException(java.lang.String s)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MatrixShapeException

public MatrixShapeException()

MatrixShapeException

public MatrixShapeException(java.lang.String s)