ó
î&]\c           @` sz   d  d l  m Z m Z m Z d  d l Z d  d l m Z m Z m Z d  d l	 m
 Z
 d  d l m Z d „  Z d „  Z d S(   i    (   t   divisiont   print_functiont   absolute_importN(   t   sqrtt   logt   pi(   t   FuncData(   t   spencec          C` sZ   t  j d d d ƒ }  t  j |  d t |  ƒ f ƒ j } t t | d d d d ƒj ƒ  d  S(	   Niâÿÿÿi,  iÈ   y                i    i   t   rtolg›+¡†›„=(   t   npt   logspacet   vstackR   t   TR   t   check(   t   xt   dataset(    (    s>   lib/python2.7/site-packages/scipy/special/tests/test_spence.pyt   test_consistency	   s    "c          C` sd  d t  d ƒ d }  d d t d d f d t d d t d ƒ d d f d t d d f d t d d	 d
 t t d ƒ f d t  d ƒ d t d d t |  ƒ d f d t  d ƒ d t d d t |  ƒ d f |  t d d t |  ƒ d d f d t  d ƒ d t d d t |  ƒ d f g	 } t j | ƒ } t t | d d d d ƒj ƒ  d  S(   Ni   i   i   i    i   g      à?i   iÿÿÿÿi   y              ð?i   i   i
   R   g›+¡†›„=(   i   i    (   R   R   R   R	   t   asarrayR   R   R   (   t   phiR   (    (    s>   lib/python2.7/site-packages/scipy/special/tests/test_spence.pyt   test_special_points   s    ##--$4(   t
   __future__R    R   R   t   numpyR	   R   R   R   t   scipy.special._testutilsR   t   scipy.specialR   R   R   (    (    (    s>   lib/python2.7/site-packages/scipy/special/tests/test_spence.pyt   <module>   s   		