o
    èEbË  ã                   @   s4   d dl Zd dlmZ d dlmZ dd„ Zdd„ ZdS )é    N)ÚFuncDatac                  C   sf   dd„ } t jt  ddd¡ dt  ddd¡f }t |¡\}}t  |||f¡}t| |dddd	 ¡  d S )
Nc                 S   ó   t  | d ¡\}}|j|jfS ©Ny                )ÚscÚsiciÚreal)ÚxÚsiÚci© r   ú?/usr/lib/python3/dist-packages/scipy/special/tests/test_sici.pyr      ó   z#test_sici_consistency.<locals>.sicié   éâÿÿÿéÈ   r   ©é   é   gê-™—q=©Zrtol)ÚnpÚr_Úlogspacer   r   Úcolumn_stackr   Úcheck)r   r   r	   r
   Údatasetr   r   r   Útest_sici_consistency   s
   &r   c               	   C   sr   dd„ } t jt  t  d¡dd¡ dt  dt  d¡d¡f }t |¡\}}t  |||f¡}t| |dddd	 ¡  d S )
Nc                 S   r   r   )r   Úshichir   )r   ÚshiÚchir   r   r   r      r   z'test_shichi_consistency.<locals>.shichii¼  r   r   r   r   g›+¡†›„=r   )	r   r   r   Zlog10r   r   r   r   r   )r   r   r   r   r   r   r   r   Útest_shichi_consistency   s   ÿr   )	Znumpyr   Zscipy.specialZspecialr   Zscipy.special._testutilsr   r   r   r   r   r   r   Ú<module>   s
    