403Webshell
Server IP : 217.160.0.135  /  Your IP : 216.73.217.85
Web Server : Apache
System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64
User : sws1074145052 ( 1074145052)
PHP Version : 8.3.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /usr/lib/python3/dist-packages/scipy/special/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python3/dist-packages/scipy/special/tests/__pycache__/test_ellip_harm.cpython-311.pyc
�

d�c�%���ddlZddlmZmZmZmZmZddlm	Z	ddl
mZmZm
Z
ddlmZddlmZmZd�Zd�Zd	�Zd
�Zd�ZdS)�N)�assert_equal�assert_almost_equal�assert_allclose�assert_�suppress_warnings)�assert_func_equal)�
ellip_harm�ellip_harm_2�ellip_normal)�IntegrationWarning��sqrt�pic	�R�	�
��d��	d��
d���
�fd�}�	fd�}dtd��dd	td
��dddfdtd
��ddtd��dddfg}t��5}|�td��|�td��|D]f}t	|��}||�}||�\}}t||dd|���t
t||z
��dt|��zk|���g	ddd��dS#1swxYwYdS)Nc��t|dz|dzz|dzz||zz��}t|dz|z
|dz|z
z||dzz
z|||z
zz��}t|dz|z
||dzz
z||dzz
z|||z
zz��}|||fS)N��r)�lambda1�mu�nu�h2�k2�x�y�zs        �E/usr/lib/python3/dist-packages/scipy/special/tests/test_ellip_harm.py�change_coefficientz0test_ellip_potential.<locals>.change_coefficients�����!��B��E�!�"�a�%�'��B��/�0�0���'�1�*�r�/�B��E�B�J�/��b�!�e��<�b�"�r�'�l�K�L�L���'�1�*�r�/�B��Q��J�/��b�!�e��<�b�"�r�'�l�K�L�L���!�Q�w��c�x�t|||||��t|||||��zt|||||��zS�N)r	�rrr�n�prrs       r�solid_int_ellipz-test_ellip_potential.<locals>.solid_int_ellipsG���2�r�1�a��1�1�*�R��Q��2�2N�2N�N��B��A�q�"�-�-�.�	/rc�x�t|||||��t|||||��zt|||||��zSr �r
r	r!s       r�solid_int_ellip2z.test_ellip_potential.<locals>.solid_int_ellip2sL���R��Q��7�3�3��R��Q��2�.�.�/�/9�"�b�!�Q��/K�/K�L�	Mrc�b��d}d}	td��D]�}
d}tdd|
zdz��D]O}|dtz�
||||
|||���||||
|||��zzt|||
|��d|
zdzzzz
}�Pt|��d|zt|	��zkrn|	|z
}	��|	|fS)N�:�0�yE>r��r�g�������?)�rangerr�abs)r�mu1�nu1�lambda2�mu2�nu2rr�tol�sum1r"�xsumr#r$r's             ��r�	summationz'test_ellip_potential.<locals>.summations���������r���	�	�A��D��1�a��c�!�e�_�_�
<�
<����2����w��S�!�Q��B�O�O�&�&�w��S�!�Q��B�G�G� H�I�!�"�b�!�Q�/�/��1��q��9�;�<����4�y�y�3�s�7�3�t�9�9�,�,�,����D�L�D�D��T�z�rc����|||||��\}}	}
�|||||��\}}}
t||z
dz||	z
dzz|
|
z
dzz��}d|zS)Nrr+r)rr/r0r1r2r3rr�x1�y1�z1�x2�y2�z2�resrs               �r�	potentialz'test_ellip_potential.<locals>.potential,sw���'�'���c�2�r�B�B�
��B��'�'���c�2�r�B�B�
��B���B��G�a�<�2��7�Q�,�.�"�r�'�A��=�>�>����u�r�x�r�)����g������	@��g333333@r*� The occurrence of roundoff errorz"The maximum number of subdivisionsrr))�atol�rtol�err_msg�
)rr�filterr�reprrrr.)r7r@�pts�supr#rM�exact�result�	last_termrr$r's         @@@r�test_ellip_potentialrVs���������/�/�/�M�M�M������������

�d�2�h�h��2�t�B�x�x��B��3�	�d�2�h�h��R��b���3��B�7�	�C�

�	�	�	F���
�
�%�'I�J�J�J��
�
�%�'K�L�L�L��	F�	F�A��1�g�g�G��I�q�M�E� )�	�1�
��F�I��E�6���g�N�N�N�N��C����'�'�"�S��^�^�*;�;�W�E�E�E�E�	F�		F�	F�	F�	F�	F�	F�	F�	F�	F�	F�	F�	F����	F�	F�	F�	F�	F�	Fs�.B D�D �#D c����d�}d�}d�}d�}d�}d�}d�}d�}d	�}d
�}	d�}
d�}d
�}d�}
d�}d�}id|�d|�d|�d|�d|�d|�d|�d|�d|�d|
�d|	�d|�d|�d|�d|
�d |���fd!��tj�����fd"�}tj�d#��tj�d$d%�&��}|d%tj�d$|j�&��zz}g}t
d'��D]d}t
d%d(|zd(z��D]K}|�||tj|j|��tj|j|��f���L�etj	|��}t��5}|�td)��tt||d*�+��ddd��dS#1swxYwYdS),Nc��dtzS)Nr,�r�rrs  r�G01ztest_ellip_norm.<locals>.G01Es����t�rc�(�dtz|z|zdzS�Nr,�rYrZs  r�G11ztest_ellip_norm.<locals>.G11Hs����t�B�w�r�z�!�|�rc�.�dtz|z||z
zdzSr]rYrZs  r�G12ztest_ellip_norm.<locals>.G12K�����t�B�w��R�� ��"�"rc�.�dtz|z||z
zdzSr]rYrZs  r�G13ztest_ellip_norm.<locals>.G13Nrbrc��d|dz|dzzzd|z|z|dz|dzzzz
d|dzz|dzzzt|dz|dzz||zz
��d|dz|dzzzd|z|z||zzzzz}dtzdz|zS)Nrr,����r^rG�r
�rrr?s   r�G22ztest_ellip_norm.<locals>.G22Qs����"�a�%�"�a�%�-� �1�R�4��7�B��E�B��E�M�#:�:�Q�r�1�u�W�R��U�]�J��R��U�R��U�]�R��U�
"�#�#�R��Q���Q���%7�!�B�$�r�'�2��7�:K�%K�L�M���"�u�S�y��}�rc��d|dz|dzzzd|z|z|dz|dzzzz
d|dzz|dzzzt|dz|dzz||zz
��d|dz|dzzzd|z|z||zzz
zz}dtzdz|zS)Nrr,rfr^rGrhr
ris   r�G21ztest_ellip_norm.<locals>.G21Vs����"�a�%�"�a�%�-� �1�R�4��7�B��E�B��E�M�#:�:�Q�r�1�u�W�R��U�]�J�
�r�1�u�r�1�u�}�r�"�u�$�
%�
%�q�"�a�%�"�a�%�-�'8�1�R�4��7�B��G�;L�'L�
M�N���"�u�S�y��}�rc�:�dtz|dzz|z||z
zdzS�Nr,rrErYrZs  r�G23ztest_ellip_norm.<locals>.G23[s&����t�B��E�z�"�}�b�2�g�&�r�)�)rc�:�dtz|z|dzz||z
zdzSrnrYrZs  r�G24ztest_ellip_norm.<locals>.G24^s&����t�B�w�r�1�u�}�b�2�g�&�r�)�)rc�:�dtz|z|z||z
dzzdzSrnrYrZs  r�G25ztest_ellip_norm.<locals>.G25as&����t�B�w�r�z�2��7�Q�,�&�r�)�)rc��d|dz|dzzzd|z|z|dz|dzzzz
d|dzz|dzzztd|dz|dzzzd|z|zz
��d|dz|dzzzd	|z|z||zzzzz}dtzd
z|z|z|zS)NrGr,�$r�.����r^rI�E3r
ris   r�G32ztest_ellip_norm.<locals>.G32ds����2�q�5�2�q�5�=�!�B�r�E�"�H�b�!�e�b�!�e�m�$<�<�r�"�a�%�x��A��~�M�
�q�"�a�%�"�a�%�-� �1�R�4��7�*�
+�
+�R��Q���Q���-?�
�2��b��"�r�'��.�����"�u�U�{�2�~�b� ��$�$rc��d|dz|dzzzd|z|z|dz|dzzzz
d|dzz|dzzztd|dz|dzzzd|z|zz
��d|dz|dzzzd	|z|z||zzz
zz}dtzd
z|z|z|zS)NrGr,rurrvrw�r^rIryr
ris   r�G31ztest_ellip_norm.<locals>.G31js����2�q�5�2�q�5�=�!�B�r�E�"�H�b�!�e�b�!�e�m�$<�<�r�"�a�%�x��A��~�M�
�q�"�a�%�"�a�%�-� �1�R�4��7�*�
+�
+�Q��A���A��
�->�
�2��b��"�r�'��.�����"�u�U�{�2�~�b� ��$�$rc�<�d|dzzd|dzzzd|dzz|zz
d|z|dzzz
d|dzz|dzzzt|dzd|dzzz||zz
��d	|dzzd
|dzzz
d|dzz|zzd|z|dzzzzz}dtzd
z|z||z
z|zS)Nrfr,rG�r^��"ri����r|�	�
ryr
ris   r�G34ztest_ellip_norm.<locals>.G34ps�����Q��w��B��E��!�B�r�1�u�H�R�K�/�"�R�%��A��+�=��2�q�5���Q���N�
�r�1�u�q��Q��w���B��&�
'�
'��B��E��A�b�!�e�G�);�a��A��g�b�j�)H�,.�r�E�"�a�%�K�*8�9�9���"�u�U�{�2�~�r�B�w�'��+�+rc�<�d|dzzd|dzzzd|dzz|zz
d|z|dzzz
d|dzz|dzzzt|dzd|dzzz||zz
��d|dzzd	|dzzzd
|dzz|zz
d|z|dzzz
zz}dtzdz|z||z
z|zS)
Nrfr,rGrr^r�r�rr|r�r�ryr
ris   r�G33ztest_ellip_norm.<locals>.G33vs�����Q��w��B��E��!�B�r�1�u�H�R�K�/�"�R�%��A��+�=��2�q�5���Q���N�
�r�1�u�q��Q��w���B��&�
'�
'��2�q�5��1�R��U�7�):�Q�r�1�u�W�R�Z�)G�
�2��b�!�e��*�����"�u�U�{�2�~�r�B�w�'��+�+rc�<�d|dzzd|dzzzd|dzz|zz
d|z|dzzz
d|dzz|dzzztd|dzz|dzz||zz
��d	|dzzd|dzzz
d
|dzz|zzd|z|dzzzzz}dtzdz|z||z
z|zS)
NrGr,rfr�r^rr�rrxr�r�ryr
ris   r�G36ztest_ellip_norm.<locals>.G36|s����"�a�%�x�!�B��E�'�!�B�r�1�u�H�R�K�/�"�R�%��A��+�=��2�q�5���Q���N�
�q��Q��w��Q����B��&�
'�
'��B��E��A�b�!�e�G�);�b��Q��h�r�k�)I�	�"��R��U�
�*�����"�u�U�{�2�~�r�B�w�'��+�+rc�<�d|dzzd|dzzzd|dzz|zz
d|z|dzzz
d|dzz|dzzztd|dzz|dzz||zz
��d	|dzzd|dzzzd
|dzz|zz
d|z|dzzz
zz}dtzdz|z||z
z|zS)
NrGr,rfr�r^rr�rr|r�r�ryr
ris   r�G35ztest_ellip_norm.<locals>.G35�s����"�a�%�x�!�B��E�'�!�B�r�1�u�H�R�K�/�"�R�%��A��+�=��2�q�5���Q���N�
�q��Q��w��Q����B��&�
'�
'��2�q�5��1�R��U�7�):�R��A��X�b�[�)H�	�"��R��U�
�*�����"�u�U�{�2�~�r�B�w�'��+�+rc�F�dtz|dzz|dzz||z
dzzdzS)Nr,r�irYrZs  r�G37ztest_ellip_norm.<locals>.G37�s/����t�B��E�z�"�a�%���b��1��,�S�0�0r�rr+�r+r+�r+r�r+r^�rr+�rr�rr^�rr,�r��r^r+�r^r�r^r^�r^r,�r^r��r^rf�r^rwc�0���||f}|||��Sr �)r"r#rr�func�known_funcss     �r�_ellip_normz$test_ellip_norm.<locals>._ellip_norm�s!����1�a�4� ���t�B��|�|�rc� ���||||��Sr r�)rrr"r#r�s    �r�ellip_normal_knownz+test_ellip_norm.<locals>.ellip_normal_known�s����{�1�a��R�(�(�(r����?r+��sizer,rrJ��-���q=�rL)�np�	vectorize�random�seed�paretor�r-�append�full�arrayrrOrrr)r[r_rardrjrlrorqrsrzr}r�r�r�r�r�r�rr�pointsr"r#rRr�r�s                       @@r�test_ellip_normr�Cs�����������#�#�#�#�#�#����
���
*�*�*�*�*�*�*�*�*�%�%�%�%�%�%�,�,�,�,�,�,�,�,�,�,�,�,�1�1�1�G�6�3�G���G�V�S�G�&�#�G��3�G� &��G�-3�S�G�:@�#�G��3�G� &��G�-3�S�G�:@�#�G��3�G�!'��G�.4�S�G�;A�#�G�K�
������,�{�+�+�K�)�)�)�)�)��I�N�N�4����	��	�	�#�A�	�	&�	&�B�	�q�2�9�#�#�C�b�g�#�6�6�6�	7�B�
�F�
�1�X�X�N�N���q�!�A�#�a�%���	N�	N�A��M�M�2�r�2�7�2�7�A�#6�#6������8K�8K�L�M�M�M�M�	N�
�X�f�
�
�F�	�	�	�P���
�
�%�'I�J�J�J��,�(:�F��O�O�O�O�P�P�P�P�P�P�P�P�P�P�P�P����P�P�P�P�P�Ps�4G�G�Gc
�6�d�}t��5}|�td��t|ddd��ddt	d��zz��ttddddd��d	��ttddddd��d
��ttddddd��d��ttdddd
d��d��ttddddd��d��ddd��dS#1swxYwYdS)Nc
��t||dd|��dt||dd|��zzt||dd|��dt||dd|��zzzt||dd|��dt||dd|��zzz}|S)Nr+r^rr&)rr�sr?s    r�I1ztest_ellip_harm_2.<locals>.I1�s����B��A�q�!�,�,�a�*�R��Q��1�2M�2M�.M�N�
�r�2�q�!�Q�
'�
'��Z��B��1�a�-H�-H�)H�
I�J��R��Q��1�%�%�q�:�b�"�a��A�+F�+F�'F�G�H���
rrJr�r|rNr+i$"rg$��;�Q?g��yoVQ?r^g��<i`Q?r,gϙar~Q?gTz�L۰Q?)rrOrrrr
)r�rRs  r�test_ellip_harm_2r��s~�����
�	�	�	L���
�
�%�'I�J�J�J��B�B�q�!�R�L�L�!�R��_�0E�0E�-E�*F�G�G�G�	�L��A�q�!�R�8�8�:J�K�K�K��L��A�q�!�R�8�8�:J�K�K�K��L��A�q�!�R�8�8�:J�K�K�K��L��A�q�!�R�8�8�:J�K�K�K��L��A�q�!�R�8�8�:J�K�K�K�	L�	L�	L�	L�	L�	L�	L�	L�	L�	L�	L�	L����	L�	L�	L�	L�	L�	Ls�C/D�D�Dc����d�}d�}d�}d�}d�}d�}d�}d�}d	�}d
�}	d�}
d�}d
�}d�}
d�}d�}ttddddddd��tddddd����id|�d|�d|�d|�d|�d|�d|�d|�d|�d|	�d |
�d!|�d"|�d#|
�d$|�d%|��g���fd&�}tj�d'��tj�d(d)�*��}|dtj�d(|j�*��zz}tj�d(|j�*��}g}t|j��D]Y}td+��D]G}tdd|zdz��D].}|�||||||||f���/�H�Ztj	|��}tt||d,�-��dS).Nc��dS)Nr+r��rrr�s   r�E01ztest_ellip_harm.<locals>.E01�s���qrc��|Sr r�r�s   r�E11ztest_ellip_harm.<locals>.E11�s���rc�F�tt||z|z
����Sr �rr.r�s   r�E12ztest_ellip_harm.<locals>.E12�����C��!��b��M�M�"�"�"rc�F�tt||z|z
����Sr r�r�s   r�E13ztest_ellip_harm.<locals>.E13�r�rc
�|�||zd||ztt||z||zzd|z|zz
����zzz
S�NgUUUUUU�?r^r�r�s   r�E21ztest_ellip_harm.<locals>.E21��I����s�S�2��7�d�3��R��"�r�'�/B�1�R�4��7�/J�+K�+K�&L�&L�L�M�M�Mrc
�|�||zd||ztt||z||zzd|z|zz
����z
zz
Sr�r�r�s   r�E22ztest_ellip_harm.<locals>.E22�r�rc�L�|tt||z|z
����zSr r�r�s   r�E23ztest_ellip_harm.<locals>.E23��#���4��A�a�C�"�H�
�
�&�&�&�&rc�L�|tt||z|z
����zSr r�r�s   r�E24ztest_ellip_harm.<locals>.E24�r�rc�X�tt||z|z
||z|z
z����Sr r�r�s   r�E25ztest_ellip_harm.<locals>.E25�s-���C��1��r��A�a�C�"�H�-�.�.�/�/�/rc�z�||z|z|dzd||zztd||zz||zzd|z|zz
��zzz
S�Nr�rr,rErr�s   r�E31ztest_ellip_harm.<locals>.E31��`����s�1�u��!��a��b��k�D��B��G��b�2�g�1F�
�2��b��2�-�-����	rc�z�||z|z|dzd||zztd||zz||zzd|z|zz
��z
zz
Sr�rr�s   r�E32ztest_ellip_harm.<locals>.E32�r�rc���tt||z|z
����||zd|d|zztt|d|zz|d|zzzd|z|zz
����zzz
zS�N皙�����?rr�r�r�s   r�E33ztest_ellip_harm.<locals>.E33�����C��!��b��M�M�"�"�A�a�C�#��Q�r�T�	�T�#�r�	�"��H
��A�b�D�y�G��b�D��G�G$�C%�C%�>&�>&�0&�+'�%'�(�	(rc���tt||z|z
����||zd|d|zztt|d|zz|d|zzzd|z|zz
����z
zz
zSr�r�r�s   r�E34ztest_ellip_harm.<locals>.E34�r�rc���tt||z|z
����||zdd|z|zttd|z|zd|z|zzd|z|zz
����zzz
zSr�r�r�s   r�E35ztest_ellip_harm.<locals>.E35�����C��!��b��M�M�"�"�A�a�C�#��"��r�	�T�#�q��t�
�H
���t�b�y�G��b�D��G�G$�C%�C%�>&�>&�0&�+'�%'�(�	(rc���tt||z|z
����||zdd|z|zttd|z|zd|z|zzd|z|zz
����z
zz
zSr�r�r�s   r�E36ztest_ellip_harm.<locals>.E36�r�rc�^�|tt||z|z
||z|z
z����zSr r�r�s   r�E37ztest_ellip_harm.<locals>.E37�s2���4��Q�q�S�2�X��!��b��1�2�2�3�3�3�3rr�r|r+rg@r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�c	���t|j��D]d}�t||��t||��f}��|||||||�����e�Sr )r-r��intr�)	rrr"r#r��ir�r��	point_refs	       ��r�ellip_harm_knownz)test_ellip_harm.<locals>.ellip_harm_known�st����r�w���	7�	7�A���A�a�D�	�	�3�q��t�9�9�5�6�D����T�T�"�Q�%��A���!��5�5�6�6�6�6��rr�r��r�r,r�r�)rr	r�r�r�r�r�r-r�r�r)r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rrr�r�r�r"r#r�r�s                        @@r�test_ellip_harmr��s@����������#�#�#�#�#�#�N�N�N�N�N�N�'�'�'�'�'�'�0�0�0�������(�(�(�(�(�(�(�(�(�(�(�(�4�4�4���A�q�!�Q��Q��2�2��q�!�Q��3���!�!�!�G�6�3�G���G�V�S�G�&�#�G��3�G� &��G�-3�S�G�:@�#�G��3�G� &��G�-3�S�G�:@�#�G��3�G�!'��G�.4�S�G�;A�#�G�K�
�I��������I�N�N�4����	��	�	�#�B�	�	'�	'�B�	�Q���!�!�#�B�G�!�4�4�
4�	5�B�
�	����2�7��+�+�A�
�F�
�2�7�^�^�:�:���q���	:�	:�A��1�a��c�!�e�_�_�
:�
:���
�
�r�!�u�b��e�Q��1�Q�4�8�9�9�9�9�
:�	:��X�f�
�
�F��j�"2�F��G�G�G�G�G�Grc�l�d}d|zdz}tdd||d��}tj|��sJ�dS)Nr,rr�g@r�)r	r��isnan)r"r#rTs   r�test_ellip_harm_invalid_pr�sE��	�A�	�!��a��A�
��S�!�Q��
,�
,�F�
�8�F�������r)�numpyr��
numpy.testingrrrrr�scipy.special._testutilsr�
scipy.specialr	r
r�scipy.integraterrrrVr�r�r�r�r�rr�<module>r�s������7�7�7�7�7�7�7�7�7�7�7�7�7�7�6�6�6�6�6�6�@�@�@�@�@�@�@�@�@�@�.�.�.�.�.�.���������1F�1F�1F�haP�aP�aP�HL�L�L�(RH�RH�RH�j����r

Youez - 2016 - github.com/yon3zu
LinuXploit