+
    LV-j
  ã                   óN   € ^ RI t ^ RIt^ RIHt ^ RIHt ^ RIH	t	  ! R R4      t
R# )é    N)Úassert_allclose)ÚFuncDatac                   óv  a € ] tR t^	t o ]P
                  P                  R]P                  ^^3^ ]P                  ^3^ ^]P                  3^]P                  ^ 3]P                  ^^ 3^^ ]P                  3]P                  ^ ^3]P                  ^ ^ 3.4      R 4       t	]P
                  P                  R]P                  ) ^ 3]P                  ^ 3.4      R 4       tR tR t]P
                  P                  R^ ^ ^ ]P                  3R.4      R 4       t]P
                  P                  R	. RO4      R
 4       tRtV tR# )ÚTestVoigtProfilezx, sigma, gammac                ól   € \         P                  ! \        P                  ! WV4      4      '       g   Q hR # ©N)ÚnpÚisnanÚscÚvoigt_profile)ÚselfÚxÚsigmaÚgammas   &&&&Úr/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/scipy/special/tests/test_faddeeva.pyÚtest_nanÚTestVoigtProfile.test_nan   s&   € ô �xŠxœ×(Ò(¨°5Ó9×:Ò:Ð:Ò:ó    z
x, desiredc                óD   € \         P                  ! V^^4      V8X  g   Q hR# )é   N©r   r   )r   r   Údesireds   &&&r   Útest_infÚTestVoigtProfile.test_inf   s!   € ô
 ×Ò  1 aÓ(¨GÔ3Ð3Ò3r   c                óÈ   € \         P                  ! . RO. RO. RO. RO. RO. R	O. R
O. RO. RO. RO.
4      p\        \        P                  VR^^ RR7      P                  4        R# )g�Âõ(\�@çVçž¯Ò<)ÚatolÚrtolN)g�Âõ(\�ÀgHáz®‡F@g¤p=
×£@gškÝä�ê?)gš™™™™™©¿gìQ¸…ë@gáz®G!8@geÌ�9·ˆ?)gö(\�Âõ+Àg®GázÔ0@g�Âõ(\/E@gù3ç‹“y?)gR¸…ëQ)Àgáz®GáÊ?gHáz®G@g�,<ái–„?)g®Gáz®&@g      @gö(\�Âõ5@gþÛI‡?)g…ëQ¸'Àgffffff4@gHáz®‡>@gŒ‡xïD?)g×£p=
W"Àg\�Âõ(œ9@g¤p=
×£ @g�é
Ú‡?)g×£p=
—0@gÍÌÌÌÌ2@g      @gZA.Yî‹?)g¸…ëQ8"@gö(\�Âõ @g
×£p=ªC@g|¾ëÍµd?)g
×£p=ªEÀg333333Ó?g×£p=
×F@gÃÊhsn?)r   r   é   )r	   Úarrayr   r   r   Úcheck)r   Úpointss   & r   Útest_against_mathematicaÚ)TestVoigtProfile.test_against_mathematica   s`   € ô
 —’Ú:Ú9Ú<Ú9Ú:Ú<Ú9Ú9Ú9Ú;ð
ó ˆô 	Ü×ÑØØØØØô	
÷ ‰%Ž'r   c                ó®   € \         P                  ! ^ ^
^4      p\        \        P                  ! V^^4      \        P                  ! V) ^^4      R^ R7       R# )r   r   ©r   r   N©r	   Úlinspacer   r   r   )r   r   s   & r   Útest_symmetryÚTestVoigtProfile.test_symmetry9   sH   € Ü�KŠK˜˜2˜rÓ"ˆÜÜ×Ò˜Q  1Ó%Ü×Ò˜a˜R  AÓ&ØØ÷		
r   zx, sigma, gamma, desiredc                óB   € \         P                  ! WV4      V8X  g   Q hR # r   r   )r   r   r   r   r   s   &&&&&r   Útest_corner_casesÚ"TestVoigtProfile.test_corner_casesB   s   € ô
 ×Ò ¨%Ó0°GÔ;Ð;Ò;r   zsigma1, gamma1, sigma2, gamma2c                ó¨   € \         P                  ! ^^
^4      p\        \        P                  ! WQV4      \        P                  ! WSV4      RRR7       R# )r   ç¼‰Ø—²Òœ<r&   Nr'   )r   Úsigma1Úgamma1Úsigma2Úgamma2r   s   &&&&& r   Útest_continuityÚ TestVoigtProfile.test_continuityI   sD   € ô �KŠK˜˜2˜rÓ"ˆÜÜ×Ò˜Q¨Ó/Ü×Ò˜Q¨Ó/ØØ÷		
r   © N)r   r   r   r   ))r   r   r/   r   )r   r   r   r/   )r   r   r/   r/   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__ÚpytestÚmarkÚparametrizer	   Únanr   Úinfr   r#   r)   r,   r4   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r   	   sL  ø‡ € à‡[�[×ÑÐ.Ø	�‰��AˆØ	
ˆB�F‰F�AˆØ	
ˆAˆr�v‰vˆØ	
ˆB�F‰F�AˆØ	�‰��AˆØ	
ˆAˆr�v‰vˆØ	�‰��AˆØ	�‰��Aˆð	1ó 	ñ;ó	ð;ð ‡[�[×Ñ˜\Ø
�&‰&ˆ�!ˆØ	�‰�ˆð,ó ñ4ó	ð4òò4
ð ‡[�[×ÑÐ7Ø	
ˆAˆq�"—&‘&ÐØð:ó ñ<ó	ð<ð ‡[�[×ÑÐ=ò @ó ñ

óö

r   r   )r;   Únumpyr	   Únumpy.testingr   Úscipy.specialÚspecialr   Úscipy.special._testutilsr   r   r6   r   r   Ú<module>rH      s    ðÛ ã Ý )Ý Ý -÷L
ó L
r   