+
    LV-j—  ã                   óH   € R t ^ RIt^ RIHt ^ RIHt R tR tR t	R t
R tR# )	zJ
Various made-up tests to hit different branches of the code in specfun.c
N)Úassert_allclose)Úspecialc                  ó–  € \         P                  ! ^(^�.^^.^^-.4      w  r\        V \        P                  ! RR.4      4       \        V\        P                  ! RR.4      4       \         P
                  ! ^(^�.^^.^^-.4      w  r\        V \        P                  ! RR.4      4       \        V\        P                  ! R	R.4      4       R# )
é(   gj”ÃaHÒç?gÿ‡h2ë¾í?g=lù³å]å?gAçäX@Ng@–O ™ñ×¿gïKhX­ƒBÀgs¬ˆUÀgá-ÊKÒ-À)r   Úmathieu_cemr   ÚnpÚarrayÚmathieu_sem)ÚresÚresps     Úq/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/scipy/special/tests/test_specfun.pyÚtest_cva2_cv0_branchesr   
   s¦   € Ü×#Ò# R¨ I°°B¨x¸"¸b¸ÓB�I€CÜ�CœŸš :¨zÐ":Ó;Ô<Ü�Dœ"Ÿ(š( L°,Ð#?Ó@ÔAä×#Ò# R¨ I°°B¨x¸"¸b¸ÓB�I€CÜ�CœŸš :¨zÐ":Ó;Ô<Ü�Dœ"Ÿ(š( L°+Ð#>Ó?Ö@ó    c                  óN   € \         P                  ! R^R4      p \        V R4       R# )gš™™™™™	@ç      @Ngš™™™™™	Àg«ðß¦æ¿)r   Úeval_genlaguerrer   ©r
   s    r   Útest_chgm_branchesr      s!   € Ü
×
"Ò
" 4¨¨CÓ
0€CÜ�CÐ,Ö-r   c                 óœ   € \         P                  ! RRRR4      p \        V R4        \         P                  ! R^^R4      p \        V R	4       R# )
z(z == 1.0) && (c-a-b > 0.0)g      ø?r   g      @Ny      ð?        yþì+à�$@        g     @y      ð¿Vçž¯Â<yüÿÿÿÿÿŸ?š+¡†›„†<)r   Úhyp2f1r   r   s    r   Útest_hygfz_branchesr      sC   € ä
�.Š.˜˜c 3¨Ó
/€CÜ�CÐ-Ô.Ø8Ü
�.Š.˜ ! Q¨Ó
6€CÜ�CÐEÖFr   c                  óT   € \         P                  ! ^^^R4      p \        V RRR7       R# )é   gš™™™™™ñ?gñhãˆµøô>©ÚrtolN)g¯I­�Çƒ?gÙÿöªæ
@)r   Úpro_rad1r   r   s    r   Útest_pro_rad1r   "   s'   € ô
 ×
Ò
˜1˜a  SÓ
)€CÜ�CÐBÈ×Nr   c                  óT   € \         P                  ! ^ ^ ^R4      p \        V RRR7       R# )é    gR¸…ëQð?g•Ö&è.>r   N)g?ÏW]uÖ¿gŒÌi7N+@)r   Úpro_rad2r   r   s    r   Útest_pro_rad2r    *   s'   € ô
 ×
Ò
˜1˜a  DÓ
)€CÜ�CÐCÈ&×Qr   )Ú__doc__Únumpyr   Únumpy.testingr   Úscipyr   r   r   r   r   r    © r   r   Ú<module>r&      s2   ðñó Ý )Ý òAò.ò
GòOôRr   