HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/numpy/matrixlib/tests/__pycache__/test_matrix_linalg.cpython-310.pyc
o

6��a�@s(dZddlZddlmZmZmZmZm	Z	m
Z
mZmZm
Z
mZmZmZmZmZmZmZmZgZeededejdejd��ej�ejdejd��ej�d	hd
�ede�dd
gddgg�e�d
dg�j�ede�dd
gddgg�e�d
dg�j�g�7Zeedede�dd
gd
dgg�d�g�7ZGdd�de�ZGdd�de
e�ZGdd�dee�ZGdd�dee�Z Gdd�dee�Z!Gdd�dee�Z"Gdd �d ee�Z#Gd!d"�d"ee�Z$Gd#d$�d$ee�Z%Gd%d&�d&ee�Z&Gd'd(�d(e	�Z'Gd)d*�d*e'e
�Z(Gd+d,�d,e'e�Z)Gd-d.�d.e'e�Z*Gd/d0�d0e�Z+dS)1z9 Test functions for linalg module using the matrix class.�N)�
LinalgCase�	apply_tag�TestQR�LinalgTestCase�_TestNorm2D�_TestNormDoubleBase�_TestNormSingleBase�_TestNormInt64Base�
SolveCases�InvCases�EigvalsCases�EigCases�SVDCases�	CondCases�	PinvCases�DetCases�
LstsqCases�square�
0x0_matrix)rr)�dtype)r�zsize-0)�tags�
matrix_b_onlyg�?g@g@g@�matrix_a_and_b�	hermitian�hmatrix_a_and_bc@seZdZeZdS)�MatrixTestCaseN)�__name__�
__module__�__qualname__�CASES�
TEST_CASES�r"r"�J/usr/lib/python3/dist-packages/numpy/matrixlib/tests/test_matrix_linalg.pyr$src@�eZdZdS)�TestSolveMatrixN�rrrr"r"r"r#r%(�r%c@r$)�
TestInvMatrixNr&r"r"r"r#r(,r'r(c@r$)�TestEigvalsMatrixNr&r"r"r"r#r)0r'r)c@r$)�
TestEigMatrixNr&r"r"r"r#r*4r'r*c@r$)�
TestSVDMatrixNr&r"r"r"r#r+8r'r+c@r$)�TestCondMatrixNr&r"r"r"r#r,<r'r,c@r$)�TestPinvMatrixNr&r"r"r"r#r-@r'r-c@r$)�
TestDetMatrixNr&r"r"r"r#r.Dr'r.c@r$)�TestLstsqMatrixNr&r"r"r"r#r/Hr'r/c@�eZdZejZdS)�_TestNorm2DMatrixN�rrr�np�matrix�arrayr"r"r"r#r1L�
r1c@r$)�TestNormDoubleMatrixNr&r"r"r"r#r7Pr'r7c@r$)�TestNormSingleMatrixNr&r"r"r"r#r8Tr'r8c@r$)�TestNormInt64MatrixNr&r"r"r"r#r9Xr'r9c@r0)�TestQRMatrixNr2r"r"r"r#r:\r6r:),�__doc__�numpyr3�numpy.linalg.tests.test_linalgrrr�_TestQRrrrrr	r
rrr
rrrrrr �empty�double�viewr4r5�Trr%r(r)r*r+r,r-r.r/r1r7r8r9r:r"r"r"r#�<module>sPL������