+
    LV-j—  ã                   óö   € ^ RI t ^ RIHt ^ RIHtHt ^ RIHt ].t	]! ]P                  4       ! R R4      4       t]! ]P                  4       ! R R4      4       t]! ]P                  4       ! R R	4      4       tR# )
é    N)Úxp_assert_equalÚxp_assert_close)Úmake_xp_test_casec                   ó2   a € ] tR t^
t o R tR tR tRtV tR# )ÚTestConvertTemperaturec           	     ó¢  € \        \        P                  ! VP                  R 4      RR4      VP                  R4      4       \        \        P                  ! VP                  RR.4      RR4      VP                  RR.4      4       \        \        P                  ! VP                  RR.4      RR4      VP                  RR.4      4       \        \        P                  ! VP                  R R .4      RR	4      VP                  RR.4      4       \        \        P                  ! VP                  RR.4      RR
4      VP                  R R .4      4       \        \        P                  ! VP                  RR.4      RR4      VP                  R R .4      4       \	        \        P                  ! VP                  RR.VP
                  R7      RR4      VP                  RR.VP
                  R7      RRR7       \	        \        P                  ! VP                  RR.VP
                  R7      RR4      VP                  RR.VP
                  R7      RRR7       \	        \        P                  ! VP                  RR.VP
                  R7      RR
4      VP                  R R .VP
                  R7      RRR7       \	        \        P                  ! VP                  R R .VP
                  R7      RR4      VP                  RR.VP
                  R7      RRR7       \	        \        P                  ! VP                  RR.VP
                  R7      RR4      VP                  RR.VP
                  R7      RRR7       \	        \        P                  ! VP                  RR.VP
                  R7      RR4      VP                  RR.VP
                  R7      RRR7       R# )g      @@ÚfÚCelsiusç        ÚcelsiusÚKelvinçfffffq@ÚkelvinÚcÚkÚFÚCÚ
fahrenheit)ÚdtypeÚrç…ëQ¸º~@ç‚vIhÂ%<=©ÚrtolÚatolÚRankineÚRÚKÚrankineNgfffffqÀ)r   ÚscÚconvert_temperatureÚasarrayr   Úfloat64©ÚselfÚxps   &&Úu/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/scipy/constants/tests/test_constants.pyÚtest_convert_temperatureÚ/TestConvertTemperature.test_convert_temperature   sW  € Üœ×.Ò.¨r¯z©z¸#«ÀÀYÓOØŸ
™
 3›ô	)äœ×.Ò.¨r¯z©z¸2¸r¸(Ó/CØ/8¸(óDàŸ
™
 F¨FÐ#3Ó4ô	6ô 	œ×.Ò.¨r¯z©z¸2¸r¸(Ó/CÀXÈsÓSØŸ
™
 G¨WÐ#5Ó6ô	8äœ×.Ò.¨r¯z©z¸3À¸*Ó/EÀsÈCÓPØŸ
™
 F¨FÐ#3Ó4ô	6äœ×.Ò.¨r¯z©z¸6À6Ð:JÓ/KØ/7¸ó>àŸ
™
 C¨ :Ó.ô	0ô 	œ×.Ò.¨r¯z©z¸2¸r¸(Ó/CÀSÈ,ÓWØŸ
™
 C¨ :Ó.ô	0äœ×.Ò.¨r¯z©z¸2¸r¸(È"Ï*É*¨zÓ/UØ/2°Có9àŸ
™
 F¨FÐ#3¸2¿:¹:˜
ÓFØ eõ	-ô 	œ×.Ò.¨r¯z©z¸6À6Ð:JØ>@¿j¹jð 0:ó 0Jà/8¸#ó?ð Ÿ
™
 B¨ 8°2·:±:˜
Ó>ÀRÈeõ	Uô 	œ×.Ò.¨r¯z©z¸6À6Ð:JØ>@¿j¹jð 0:ó 0Jà/2°Có9ð Ÿ
™
 C¨ :°R·Z±Z˜
Ó@ÀrÐPUõ	Wô 	œ×.Ò.¨r¯z©z¸3À¸*ÈBÏJÉJ¨zÓ/WØ/;¸SóBàŸ
™
 F¨FÐ#3¸2¿:¹:˜
ÓFØ eõ	-ô 	œ×.Ò.¨r¯z©z¸6À6Ð:JØ>@¿j¹jð 0:ó 0Jà/2°Có9ð Ÿ
™
 F¨FÐ#3¸2¿:¹:˜
ÓFØ eõ		-ô
 	œ×.Ò.¨r¯z©z¸6À2¸,Ø@BÇ
Á
ð 0:ó 0Là/8¸(óDð Ÿ
™
 F¨B <°r·z±z˜
ÓBÈÐRW÷	Yó    c                óX   € \        \        P                  ! R R.RR4      RR.RRR7       R# )r   r   r   r   r   r   r   N)r   r    r!   ©r%   s   &r'   Ú#test_convert_temperature_array_likeÚ:TestConvertTemperature.test_convert_temperature_array_like5   s*   € Üœ×.Ò.°¸¨|¸YÈÓQØ ˜¨2°E÷	;r*   c                ól  € \         P                  ! \        R R7      ;_uu_ 4        \        P                  ! ^RRR7       RRR4       \         P                  ! \        RR7      ;_uu_ 4        \        P                  ! ^RRR7       RRR4       R#   + '       g   i     LX; i  + '       g   i     R# ; i)z
old_scale=)ÚmatchÚcheddarr   )Ú	old_scaleÚ	new_scaleNz
new_scale=Úbrie)ÚpytestÚraisesÚNotImplementedErrorr    r!   r,   s   &r'   Útest_convert_temperature_errorsÚ6TestConvertTemperature.test_convert_temperature_errors:   sm   € Ü�]Š]Ô.°l×CÖCÜ×"Ò" 1°	ÀXÕN÷ Dä�]Š]Ô.°l×CÖCÜ×"Ò" 1°ÀFÕK÷ DÑC÷ D×CúçC×CÐCús   ¥BÁ+B"ÂB	Â"B3	© N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r(   r-   r8   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r'   r   r   
   s   ø‡ € ò'YòR;÷
Lð Lr*   r   c                   ó,   a € ] tR t^At o R tR tRtV tR# )ÚTestLambdaToNuc                óÂ   € \        \        P                  ! VP                  \        P                  ^.4      4      VP                  ^\        P                  .4      4       R# ©é   N)r   r    Ú	lambda2nur"   Úspeed_of_lightr$   s   &&r'   Útest_lambda_to_nuÚ TestLambdaToNu.test_lambda_to_nuC   ó@   € ÜœŸš R§Z¡Z´×1BÑ1BÀAÐ0FÓ%GÓHØŸ
™
 A¤r×'8Ñ'8Ð#9Ó:ö	<r*   c                ó†   € \        \        P                  ! \        P                  ^.4      ^\        P                  .4       R# rF   )r   r    rH   rI   r,   s   &r'   Útest_lambda_to_nu_array_likeÚ+TestLambdaToNu.test_lambda_to_nu_array_likeH   ó+   € ÜœŸš¤b×&7Ñ&7¸Ð%;Ó<¸qÄ"×BSÑBSÐ>TÖUr*   r:   N)r;   r<   r=   r>   rJ   rN   r?   r@   rA   s   @r'   rD   rD   A   s   ø‡ € ò<÷
Vð Vr*   rD   c                   ó,   a € ] tR t^Lt o R tR tRtV tR# )ÚTestNuToLambdac                óÂ   € \        \        P                  ! VP                  \        P                  ^.4      4      VP                  ^\        P                  .4      4       R# rF   )r   r    Ú	nu2lambdar"   rI   r$   s   &&r'   Útest_nu_to_lambdaÚ TestNuToLambda.test_nu_to_lambdaN   rL   r*   c                ó†   € \        \        P                  ! \        P                  ^.4      ^\        P                  .4       R# rF   )r   r    rT   rI   r,   s   &r'   Útest_nu_to_lambda_array_likeÚ+TestNuToLambda.test_nu_to_lambda_array_likeR   rP   r*   r:   N)r;   r<   r=   r>   rU   rX   r?   r@   rA   s   @r'   rR   rR   L   s   ø‡ € ò<÷Vð Vr*   rR   )r5   Úscipy.constantsÚ	constantsr    Úscipy._lib._array_api_no_0dr   r   Úscipy._lib._array_apir   Úlazy_xp_modulesr!   r   rH   rD   rT   rR   r:   r*   r'   Ú<module>r_      sŠ   ðÛ å ß HÝ 3à�$€ñ �2×)Ñ)Ó*÷3Lð 3Ló +ð3Lñl �2—<‘<Ó ÷Vð Vó !ðVñ �2—<‘<Ó ÷Vð Vó !òVr*   