+
    eie  c                   s"   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)TestQRZsquareZ
0x0_matrix)Zdtypezsize-0)ZtagsZmatrix_b_onlyg      ?g       @g      @g      @Zmatrix_a_and_bZ	hermitianZhmatrix_a_and_bc                   s    ] tR t^0t]tRtR# )MatrixTestCase N)__name__
__module____qualname____firstlineno__CASESZ
TEST_CASES__static_attributes__r       O/usr/lib64/python3.14/site-packages/numpy/matrixlib/tests/test_matrix_linalg.pyr   r   0   s    Jr   r   c                   s    ] tR t^4tRtR# )TestSolveMatrixr   Nr   r   r   r   r   r   r   r   r   r   4       r   r   c                   s    ] tR t^8tRtR# )TestInvMatrixr   Nr   r   r   r   r   r   8   r   r   r   c                   s    ] tR t^<tRtR# )TestEigvalsMatrixr   Nr   r   r   r   r   r   <   r   r   r   c                   s    ] tR t^@tRtR# )TestEigMatrixr   Nr   r   r   r   r    r    @   r   r   r    c                   s    ] tR t^DtRtR# )TestSVDMatrixr   Nr   r   r   r   r!   r!   D   r   r   r!   c                   s    ] tR t^HtRtR# )TestCondMatrixr   Nr   r   r   r   r"   r"   H   r   r   r"   c                   s    ] tR t^LtRtR# )TestPinvMatrixr   Nr   r   r   r   r#   r#   L   r   r   r#   c                   s    ] tR t^PtRtR# )TestDetMatrixr   Nr   r   r   r   r$   r$   P   r   r   r$   c                   s    ] tR t^TtRtR# )TestLstsqMatrixr   Nr   r   r   r   r%   r%   T   r   r   r%   c                   s.    ] 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                   s    ] tR t^\tRtR# )TestNormDoubleMatrixr   Nr   r   r   r   r,   r,   \   r   r   r,   c                   s    ] tR t^`tRtR# )TestNormSingleMatrixr   Nr   r   r   r   r-   r-   `   r   r   r-   c                   s    ] tR t^dtRtR# )TestNormInt64Matrixr   Nr   r   r   r   r.   r.   d   r   r   r.   c                   s.    ] tR t^ht]P
                  tRtR# )TestQRMatrixr   Nr'   r   r   r   r/   r/   h   r+   r   r/   )    r0   )r0   i   ),Z__doc__Znumpyr(   Znumpy.linalg.tests.test_linalgr    r   r   r   r   r   r   r   r   r	   r
   r   r   r   r   r   r   Z_TestQRr   ZemptyZdoubleZviewr)   r*   ZTr   r   r   r   r    r!   r"   r#   r$   r%   r&   r,   r-   r.   r/   r   r   r   <module>r1      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   