ó
Ê½÷Xc           @` sU   d  d l  m Z m Z m Z d  d l Z d  d l m Z d  d l m	 Z	 d „  Z
 d S(   i    (   t   divisiont   print_functiont   absolute_importN(   t   gammainc(   t   FuncDatac          C` sw   d „  }  t  j t  j d ƒ d d ƒ } | j ƒ  } t  j | | |  | ƒ f ƒ j } t t | d
 d d d	 ƒj ƒ  d  S(   Nc         S` s‚   t  j d d d d d d g ƒ } d } d } x& | D] } | | | 8} | |  } q4 W| t  j d t  j |  ƒ } | d 7} | S(   Niÿÿÿÿi   i  i   i   ie   i€_ iUgÏÿI ˜?Ü    ikÖÿId áå   i    i   i   g      à?gUUUUUUÕ¿gtåÉ:W^¿gæ™;dîp?g¶â4;ÙGE?gù{Ú>L¿g
ÁŠ6¿(   t   npt   arrayt   sqrtt   pi(   t   xt   ct   rest   xfact   ck(    (    s@   /tmp/pip-build-7oUkmx/scipy/scipy/special/tests/test_gammainc.pyt   gammainc_line   s    
i   i,  iô  i    i   i   t   rtolg•dyáý¥=(   i    i   (	   R   t   logspacet   log10t   copyt   vstackt   TR   R   t   check(   R   R	   t   at   dataset(    (    s@   /tmp/pip-build-7oUkmx/scipy/scipy/special/tests/test_gammainc.pyt	   test_line   s
    	!(   t
   __future__R    R   R   t   numpyR   t   scipy.specialR   t   scipy.special._testutilsR   R   (    (    (    s@   /tmp/pip-build-7oUkmx/scipy/scipy/special/tests/test_gammainc.pyt   <module>   s   