ó
Ź½÷Xc           @   sA   d  d l  Z d  d l j Z d  d l m Z d   Z d   Z d S(   i’’’’N(   t   FuncDatac          C   s   d   }  t  j t  j d d d  d t  j d d d  f } t j |  \ } } t  j | | | f  } t |  | d d
 d d	 j   d  S(   Nc         S   s)   t  j |  d  \ } } | j | j f S(   Ny                (   t   sct   sicit   real(   t   xt   sit   ci(    (    s<   /tmp/pip-build-7oUkmx/scipy/scipy/special/tests/test_sici.pyR      s    i   iā’’’iČ   i    i   i   t   rtolgź-q=(   i   i   (   t   npt   r_t   logspaceR   R   t   column_stackR    t   check(   R   R   R   R   t   dataset(    (    s<   /tmp/pip-build-7oUkmx/scipy/scipy/special/tests/test_sici.pyt   test_sici_consistency   s
    	5c          C   s    d   }  t  j t  j t  j d  d d  d t  j d t  j d  d  f } t j |  \ } } t  j | | | f  } t |  | d d
 d d	 j   d  S(   Nc         S   s)   t  j |  d  \ } } | j | j f S(   Ny                (   R   t   shichiR   (   R   t   shit   chi(    (    s<   /tmp/pip-build-7oUkmx/scipy/scipy/special/tests/test_sici.pyR      s    i¼  iā’’’iČ   i    i   i   R   g+”=(   i   i   (	   R   R	   R
   t   log10R   R   R   R    R   (   R   R   R   R   R   (    (    s<   /tmp/pip-build-7oUkmx/scipy/scipy/special/tests/test_sici.pyt   test_shichi_consistency   s    	%"(	   t   numpyR   t   scipy.specialt   specialR   t   scipy.special._testutilsR    R   R   (    (    (    s<   /tmp/pip-build-7oUkmx/scipy/scipy/special/tests/test_sici.pyt   <module>   s   	