+
    ie                     "   R t ^ RIt^ RIHtHtHtHtHtH	t	H
t
HtHtHtHtHtHtHtHtHt ^ RIHt . t]]! R]	! R]P.                  ! R/]P0                  R7      P3                  ]P4                  4      ]P.                  ! R0]P0                  R7      P3                  ]P4                  4      R0R7      ]	! R	]P6                  ! R
R.RR..4      ]P4                  ! RR
.4      P8                  4      ]	! R]P4                  ! R
R.RR..4      ]P4                  ! RR
.4      P8                  4      .4      ,          t]]! R]	! R]P4                  ! R
R.RR
..4      R4      .4      ,          t ! R R]
4      t ! R R]]4      t ! R R]]4      t ! R R]]4      t  ! R R]]4      t! ! R R]]4      t" ! R R]]4      t# ! R R ]]4      t$ ! R! R"]]4      t% ! R# R$]]4      t& ! R% R&]4      t' ! R' R(]']4      t( ! R) R*]']4      t) ! R+ R,]']4      t* ! R- R.]4      t+R# )1z8Test functions for linalg module using the matrix class.N)	CondCasesDetCasesEigCasesEigvalsCasesInvCases
LinalgCaseLinalgTestCase
LstsqCases	PinvCases
SolveCasesSVDCases_TestNorm2D_TestNormDoubleBase_TestNormInt64Base_TestNormSingleBase	apply_tag)TestQRsquare
0x0_matrix)dtypezsize-0)tagsmatrix_b_onlyg      ?g       @g      @g      @matrix_a_and_b	hermitianhmatrix_a_and_bc                       ] tR t^0t]tRtR# )MatrixTestCase N)__name__
__module____qualname____firstlineno__CASES
TEST_CASES__static_attributes__r       J/usr/lib/python3/dist-packages/numpy/matrixlib/tests/test_matrix_linalg.pyr   r   0   s    Jr%   r   c                       ] tR t^4tRtR# )TestSolveMatrixr   Nr   r   r    r!   r$   r   r%   r&   r(   r(   4       r%   r(   c                       ] tR t^8tRtR# )TestInvMatrixr   Nr)   r   r%   r&   r,   r,   8   r*   r%   r,   c                       ] tR t^<tRtR# )TestEigvalsMatrixr   Nr)   r   r%   r&   r.   r.   <   r*   r%   r.   c                       ] tR t^@tRtR# )TestEigMatrixr   Nr)   r   r%   r&   r0   r0   @   r*   r%   r0   c                       ] tR t^DtRtR# )TestSVDMatrixr   Nr)   r   r%   r&   r2   r2   D   r*   r%   r2   c                       ] tR t^HtRtR# )TestCondMatrixr   Nr)   r   r%   r&   r4   r4   H   r*   r%   r4   c                       ] tR t^LtRtR# )TestPinvMatrixr   Nr)   r   r%   r&   r6   r6   L   r*   r%   r6   c                       ] tR t^PtRtR# )TestDetMatrixr   Nr)   r   r%   r&   r8   r8   P   r*   r%   r8   c                       ] tR t^TtRtR# )TestLstsqMatrixr   Nr)   r   r%   r&   r:   r:   T   r*   r%   r:   c                   .    ] tR t^Xt]P
                  tRtR# )_TestNorm2DMatrixr   Nr   r   r    r!   npmatrixarrayr$   r   r%   r&   r<   r<   X       IIEr%   r<   c                       ] tR t^\tRtR# )TestNormDoubleMatrixr   Nr)   r   r%   r&   rC   rC   \   r*   r%   rC   c                       ] tR t^`tRtR# )TestNormSingleMatrixr   Nr)   r   r%   r&   rE   rE   `   r*   r%   rE   c                       ] tR t^dtRtR# )TestNormInt64Matrixr   Nr)   r   r%   r&   rG   rG   d   r*   r%   rG   c                   .    ] tR t^ht]P
                  tRtR# )TestQRMatrixr   Nr=   r   r%   r&   rI   rI   h   rA   r%   rI   )    rJ   )rJ      ),__doc__numpyr>   numpy.linalg.tests.test_linalgr   r   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   _TestQRr"   emptydoubleviewr?   r@   Tr   r(   r,   r.   r0   r2   r4   r6   r8   r:   r<   rC   rE   rG   rI   r   r%   r&   <module>rT      s#   ?     $ =
 8|xxbii055bii@xxbii055bii@J  xx"bB8,-yy"b"$$& yy2r(RH-.yy"b"$$& 
  ; yy2r(RH-.! 
 ^ 	j. 		Hn 		n 		Hn 		Hn 		Y 		Y 		Hn 		j. 	 	,.A 		,.A 		+-? 	7 r%   