+
    LV-jÜ  ã                   óÈ   € ^ RI t ^ RIt^ RIHtHtHt ^ RIHt ^ RIH	t	H
t
HtHtHtHtHtHtHt ^ RIHt R tR tR t] P.                  P1                  R	. RO4      R
 4       tR# )é    N)Úassert_Úassert_equalÚassert_allclose©Úlambertw)	ÚnanÚinfÚpiÚeÚisnanÚlogÚr_ÚarrayÚ
complex128)ÚFuncDatac                  óf  € \        \        \        \        4      4      4       \	        \        \
        ^4      P                  \
        4       \	        \        \
        ^4      P                  ^\        ,          4       \	        \        \
        ) ^4      P                  \
        4       \	        \        \
        ) ^4      P                  ^\        ,          4       \	        \        R4      \        R^ 4      4       . RNRN\
        ^ \
        3N^ R\
        ) 3N^ ^\
        ) 3N^ ^\
        ) 3N\        ^ ^3NRN\        ) ^,          ^ R\        ,          ^,          3N\        ^4      ) ^,          ^ \        ^4      ) 3NRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNR NR!NR"NR#NR$NR%NR&NR'NR(NR)NR*NR+NR,NR-NR.NR/N\        ^ R3NR0NR1NR2NR3Np \        V \        R7      p R p\        P                  ! RR7      ;_uu_ 4        \        WR4^RR	R
7      P!                  4        RRR4       R#   + '       g   i     R# ; i)5é   ç      ð?y              ð?g±µ7´-ñ?)Údtypec                 óR   € \        WP                  P                  \        4      4      # ©N)r   ÚrealÚastypeÚint)ÚxÚys   &&Úr/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/scipy/special/tests/test_lambertw.pyÚwÚtest_values.<locals>.wQ   s   € Ü˜Ÿ6™6Ÿ=™=¬Ó-Ó.Ð.ó    Úignore)Úallg»½×Ùß|Û=g‚vIhÂ%<=)ÚrtolÚatolN)r   r   r   )y                r   r   éÿÿÿÿ)r   r   çW–Ž¯	&â?)ç      Ð?r   gƒ�½{Ê?)ç      Ð¿r   g½¦°ßÖ¿)ç-Cëâ6¿r   g"{,¾Ž7¿)r(   r%   gÑ¤ÔXñ9À)r'   r%   yHgtŒmÀŽ3Ó]NÀ)r'   r   yHgtŒmÀŽ3Ó]N@)r(   r   yæ}„ÂøêÀ®&éý§@)éüÿÿÿr   y²�âÓ¸å?~dò³Y—þ?)r*   r   yðäñg˜[å¿¼€‘¶@)r*   r%   y²�âÓ¸å?~dò³Y—þ¿)éè  r   gr6àã—ÿ@)r+   r   y«Aæjá¨@½€T'>É@)r+   r%   y«Aæjá¨@½€T'>ÉÀ)r+   é   y(o-@Ñnè!ö=@)ù      @      @r   yA«ÑóF�ô?Z|¶á?)yš™™™™™Ù¿š™™™™™Ù?r   y)Õu�º¿%+ÙÉÎã?)r-   r   yÙ(tèßí½¿–m‚È»y@)r-   r%   y´‰O^ŒÐ?œƒ›�"ÑÀ)g      à¿r%   y~}¥?¤hé¿ï¢ÖeÁ¤è¿)r)   r   y:¡¯ã¢¥'À%K…¸Ê8@)r)   r%   g8	�U'À)r)   éþÿÿÿy:¡¯ã¢¥'À%K…¸Ê8À)çñhãˆµøä¾é   y‘k)j^Ö-Àšxáeˆ/:@)r/   r,   y£œbŠ°/.À˜>ê®ºF@@)ùš™™™™™É?š™™™™™¹?r   yÏ0jýò;Æ?"ÑýB`²?)r1   r   yåm.Ñ[½	ÀÁëãŠ<?@)r1   r%   y³©ásqMÀ1m ´ÓPÀ)r1   r0   y¥E&\ÀÀÔÁË5ÔÔ7@)ùš™™™™™É¿š™™™™™¹¿r   y#¨u*Í¿-p‚ÒFÅ¿)r2   r   y›>á¿M|ÀìWn2·¡è?)r2   r%   y€õÇ�cÀ'FyEªÀ)r2   r0   y¸ ÖfI3ÀI5fÔª4@)y      à¿ü©ñÒMb`?r   y—”7Wä@é¿;Å«ÔŽè?)y      à¿ü©ñÒMb`¿r   y—”7Wä@é¿;Å«ÔŽè¿)yyé&1¬Ü¿š™™™™™Ù?r   y)¿!faY¾¿ÆN±JuMå?)yyé&1¬Ü¿š™™™™™Ù¿r   y)¿!faY¾¿ÆN±JuMå¿)r   r   )r   r   r   r   r   r	   r   Úimagr
   r   r   r   r   ÚnpÚerrstater   Úcheck)Údatar   s     r   Útest_valuesr8      sF  € ÜŒE”(œ3“-Ó Ô!Ü”œ#˜a“×%Ñ%¤sÔ+Ü”œ#˜a“×%Ñ% q¬¥tÔ,Ü”œ3˜$˜qÓ!×&Ñ&¬Ô,Ü”œ3˜$˜qÓ!×&Ñ&¨¬"­Ô-ä”˜"“œx¨¨A›Ô/ð3Øð3àð3ô 
ˆQ”ˆð3ð 
ˆ2”ˆtˆð	3ð
 
ˆ1Œsˆdˆð3ð 
ˆ1Œsˆdˆð3ô 
ˆ1ˆaˆð3ð 	$ð3ô ˆˆQ�ˆq�"”R•%˜•'Ðð3ô ˆa‹&ˆ���1”s˜1“v�gÐð3ð 	'ð3ð 	)ð3ð 	0ð3ð 	)ð3ð 	=ð3ð  	)ð!3ð" 	<ð#3ð$ 	=ð%3ð& 	9ð'3ð( 	:ð)3ð* 	:ð+3ð, 	&ð-3ð. 	;ð/3ð0 	<ð13ð2 	:ð33ð4 	=ð53ð6 	Að73ð8 	<ð93ð: 	<ð;3ð< 	?ð=3ð> 	Bð?3ð@ 	-ðA3ðB 	CðC3ðD 	BðE3ðF 	HðG3ðH 	BðI3ðJ 	AðK3ðL 	BðM3ðN 	@ðO3ðP 	DðQ3ðR 	BðS3ðT 	CðU3ðV 	AðW3ôX 
ˆAÐGÐHðY3ð^ 	Kð_3ð` 	Kða3ðb 	Kðc3ðd 	Kðe3€Dôh �œZÔ(€Dò/ä	�Š˜×	"Ö	"Ü�˜% ¨°UÔ;×AÑAÔC÷ 
#×	"×	"Ò	"ús   Ç6HÈH0	c                  óp   € \        \        \        R \        R3,          4      \        R,          R^ R7       R# )ç        r   gvƒôõ!„>)r$   r#   N)r:   r   r&   )r   r   r   r   © r    r   Ú
test_ufuncr<   W   s(   € Ü”HœR ¤A r 	�]Ó+¬RÐ0LÕ-MØ a÷)r    c                  ó¤  € \         P                  ! \         P                  4      p \        \	        ^ ^ ^ 4      P                  V 4       \        \	        ^ .^ ^ 4      P                  V 4       \        \	        ^ ^ .^ 4      P                  V 4       \        \	        ^ ^ ^ .4      P                  V 4       \        \	        ^ .^ .^ .4      P                  V 4       R# )r   N)r4   r   r   r   r   )Údts    r   Ú"test_lambertw_ufunc_loop_selectionr?   \   s�   € ä	�Š”"—-‘-Ó	 €BÜ”˜!˜Q Ó"×(Ñ(¨"Ô-Ü”˜1˜#˜q !Ó$×*Ñ*¨BÔ/Ü”˜!˜a˜S !Ó$×*Ñ*¨BÔ/Ü”˜!˜Q  Ó$×*Ñ*¨BÔ/Ü”˜1˜# ˜s Q CÓ(×.Ñ.°Ö3r    Úzc                 ó,   € \        V 4      pW8X  g   Q hR # r   r   )r@   r   s   & r   Útest_lambertw_subnormal_k0rB   f   s   € ô 	�‹€Að Œ6€MŠ6r    )ga×4    y       €Ð     €y+q    €è      )ÚpytestÚnumpyr4   Únumpy.testingr   r   r   Úscipy.specialr   r   r	   r
   r   r   r   r   r   r   Úscipy.special._testutilsr   r8   r<   r?   ÚmarkÚparametrizerB   r;   r    r   Ú<module>rJ      s[   ðó Û ß @Ñ @Ý "ß D× DÕ Då -òBDòJ)ò
4ð ‡�×Ñ˜ÒAÓBñó Còr    