U
    L?h                     @   s^   d Z G dd deZG dd deeZG dd deZG dd deeZG d	d
 d
eeZdS )z)
Exceptions raised by the matrix module.
c                   @   s   e Zd ZdS )MatrixErrorN__name__
__module____qualname__ r   r   K/var/www/html/venv/lib/python3.8/site-packages/sympy/matrices/exceptions.pyr      s   r   c                   @   s   e Zd ZdZdS )
ShapeErrorzWrong matrix shapeNr   r   r   __doc__r   r   r   r   r   
   s   r   c                   @   s   e Zd ZdS )NonSquareMatrixErrorNr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdZdS )NonInvertibleMatrixErrorzGThe matrix in not invertible (division by multidimensional zero error).Nr	   r   r   r   r   r      s   r   c                   @   s   e Zd ZdZdS )NonPositiveDefiniteMatrixErrorz-The matrix is not a positive-definite matrix.Nr	   r   r   r   r   r      s   r   N)r
   	Exceptionr   
ValueErrorr   r   r   r   r   r   r   r   <module>   s
   