
    wg                     |    d Z  G d de      Z G d dee      Z G d de      Z G d dee      Z G d	 d
ee      Zy)z)
Exceptions raised by the matrix module.
c                       e Zd Zy)MatrixErrorN__name__
__module____qualname__     ^/home/mcse/projects/flask/flask-venv/lib/python3.12/site-packages/sympy/matrices/exceptions.pyr   r          r	   r   c                       e Zd ZdZy)
ShapeErrorzWrong matrix shapeNr   r   r   __doc__r   r	   r
   r   r   
   s    r	   r   c                       e Zd Zy)NonSquareMatrixErrorNr   r   r	   r
   r   r      r   r	   r   c                       e Zd ZdZy)NonInvertibleMatrixErrorzGThe matrix in not invertible (division by multidimensional zero error).Nr   r   r	   r
   r   r      s    Qr	   r   c                       e Zd ZdZy)NonPositiveDefiniteMatrixErrorz-The matrix is not a positive-definite matrix.Nr   r   r	   r
   r   r      s    7r	   r   N)r   	Exceptionr   
ValueErrorr   r   r   r   r   r	   r
   <module>r      sL   
	) 		[ 	
	: 		z; 	
	Z 	r	   