
    tKgW                     F    d dl mZ d dlZd dlmZmZ d Zd Z	d Z
d Zd Zy)    N)assert_equalassert_allclosec                  v    t        t        j                  dd      t        j                  dz  dz  dz
  d       y )N         -q=rtol)r   sczetanppi     a/home/alanp/www/video.onchill/myenv/lib/python3.12/site-packages/scipy/special/tests/test_zeta.py	test_zetar      s(    BGGAaL"%%(1*q.u=r   c                  V    g d} g d}t        t        j                  |       |d       y )N)g g?gH.?	   2   K   )g^ңge
gp#	6gj-s`?gXk   <g    @;r	   r
   )r   r   zetac)xdesireds     r   
test_zetacr   
   s&     	'AG BHHQKu5r   c                     t        j                  t        j                        dk(  sJ t        j                  t        j                  t        j                               sJ t        j                  d      dk(  sJ t        j                  d      t        j                  k(  sJ t        t        j                  g d      d       y )Nr   g      g      ?)ii)r   r   r   infisnanr   r   r   r   test_zetac_special_casesr!      s    88BFFq   88BHHbffW%&&&88A;$88C=BFF"""/*B/r   c                     t        j                  t        j                  t         j                              sJ t        j                  t         j
                        dk(  sJ t        j                  d      dk(  sJ t        t        j                  g d      d       t        t        j                  d      t         j                  dz  dz  d       t        t        j                  d	      t         j                  d	z  d
z  d       y )Nr   r   g      )r   iiir   r   r	   r
      Z   )	r   r    r   r   nanr   r   r   r   r   r   r   test_riemann_zeta_special_casesr'   "   s    88BGGBFFO$$$77266?a771: ./3BGGAJq
7BGGAJq%8r   c                  P    d} d}t        t        j                  |       |dd       y )Ng    @pgkr   gvIh%,=)atolr   )r   r   r   )sr   s     r    test_riemann_zeta_avoid_overflowr+   .   s"    A)GBGGAJae<r   )scipy.specialspecialr   numpyr   numpy.testingr   r   r   r   r!   r'   r+   r   r   r   <module>r0      s'      7>60	9=r   