+
    xȇi                     `   R t ^ RI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Ht . t]]! R]
! R]P0                  ! R0]P2                  R7      P5                  ]P6                  4      ]P0                  ! R1]P2                  R7      P5                  ]P6                  4      R0R7      ]
! R]P8                  ! R	R
.RR..4      ]P6                  ! R
R	.4      P:                  4      ]
! R]P6                  ! R	R
.RR..4      ]P6                  ! R
R	.4      P:                  4      .4      ,          t]]! R]
! R]P6                  ! 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&]PN                  PQ                  R"R#7       ! R$ 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# )2z8Test functions for linalg module using the matrix class.N)	CondCasesDetCasesEigCasesEigvalsCasesInvCases
LinalgCaseLinalgTestCase
LstsqCases	PinvCases
SolveCasesSVDCasesTestQR_TestNorm2D_TestNormDoubleBase_TestNormInt64Base_TestNormSingleBase	apply_tag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^2t]tRtR# )MatrixTestCase N)__name__
__module____qualname____firstlineno__CASES
TEST_CASES__static_attributes__r       x/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/numpy/matrixlib/tests/test_matrix_linalg.pyr   r   2   s    Jr%   r   c                       ] tR t^6tRtR# )TestSolveMatrixr   Nr   r   r    r!   r$   r   r%   r&   r(   r(   6       r%   r(   c                       ] tR t^:tRtR# )TestInvMatrixr   Nr)   r   r%   r&   r,   r,   :   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^BtRtR# )TestEigMatrixr   Nr)   r   r%   r&   r0   r0   B   r*   r%   r0   c                       ] tR t^FtRtR# )TestSVDMatrixr   Nr)   r   r%   r&   r2   r2   F   r*   r%   r2   c                       ] tR t^JtRtR# )TestCondMatrixr   Nr)   r   r%   r&   r4   r4   J   r*   r%   r4   c                       ] tR t^NtRtR# )TestPinvMatrixr   Nr)   r   r%   r&   r6   r6   N   r*   r%   r6   c                       ] tR t^RtRtR# )TestDetMatrixr   Nr)   r   r%   r&   r8   r8   R   r*   r%   r8   z=residuals not calculated properly for square tests (gh-29851))reasonc                       ] tR t^VtRtR# )TestLstsqMatrixr   Nr)   r   r%   r&   r;   r;   V   s     	r%   r;   c                   .    ] tR t^]t]P
                  tRtR# )_TestNorm2DMatrixr   Nr   r   r    r!   npmatrixarrayr$   r   r%   r&   r=   r=   ]       IIEr%   r=   c                       ] tR t^atRtR# )TestNormDoubleMatrixr   Nr)   r   r%   r&   rD   rD   a   r*   r%   rD   c                       ] tR t^etRtR# )TestNormSingleMatrixr   Nr)   r   r%   r&   rF   rF   e   r*   r%   rF   c                       ] tR t^itRtR# )TestNormInt64Matrixr   Nr)   r   r%   r&   rH   rH   i   r*   r%   rH   c                   .    ] tR t^mt]P
                  tRtR# )TestQRMatrixr   Nr>   r   r%   r&   rJ   rJ   m   rB   r%   rJ   )    rK   )rK      )/__doc__pytestnumpyr?   numpy.linalg.tests.test_linalgr   r   r   r   r   r   r   r	   r
   r   r   r   _TestQRr   r   r   r   r   r"   emptydoubleviewr@   rA   Tr   r(   r,   r.   r0   r2   r4   r6   r8   markthread_unsafer;   r=   rD   rF   rH   rJ   r   r%   r&   <module>rX      sI   ?      ( 	 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  	j. 		 	,.A 		,.A 		+-? 	7 r%   