← Back
Editing: _flinalg_py.cpython-311.pyc
� d�cz � �X � d gZ ddlmZ n# e$ r dZd� ZY nw xY wd� Zdddd d �Zdd �ZdS )�get_flinalg_funcs� )�_flinalgNc � � dS )N� � )�as �:/usr/lib/python3/dist-packages/scipy/linalg/_flinalg_py.py�<lambda>r s � �� � c � � | j d S )N�FORTRAN)�flags)�arrs r �has_column_major_storager s � ��9�Y��r �s�d�c�z)�fr �F�Dr r c � � g }t |� � D ]3\ }}|j j }|t vrd}|� ||f� � �4|r.|� � � t |d d }nd}|r't ||d d � � rd\ }} nd\ }} g } | D ]L}||z }t t ||z t t || z d� � � � } | � | � � �Mt | � � S )zoReturn optimal available _flinalg function objects with names. Arrays are used to determine optimal prefix.r r r )�_c�_r)r r N) � enumerate�dtype�char� _type_conv�append�sortr �getattrr �tuple)�names�arrays�debug�ordering�i�ar�t�required_prefix�suffix1�suffix2�funcs�name� func_name�funcs r r r s, � � �H��6�"�"� � ���2��H�M���J����A�����1������� �� � ����$�X�a�[��^�4����� � $�,�V�H�Q�K��N�-C�D�D� $�#�����#�����E�� � ��#�d�*� ��x� �'� 1��x� �'�(9�$�?�?�A� A�� ���T�������<�<�r )r r )�__all__� r �ImportErrorr r r r r r �<module>r4 s� �� � �� *���������� *� *� *��H� *�z����*���� � � � �3�C�S� 1� 1� �� � � � � s � � �
Save File
Cancel