ó
    „ñ:iR  ã                   óŠ   • S SK r S SKrS SKJr  SrS rS rS rS r	S r
S	 rS
 r\" SS9" \5      rS rS rS rS rS rS rg)é    N)ÚjitÚabcc                 ó6   • Sn[        X5       H  nX#-  nM	     U$ ©Nr   ©Úrange)ÚsÚeÚcÚis       ÚW/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/numba/tests/usecases.pyÚsum1dr      s!   € Ø	€AÜ�1Ž[ˆØ	‰Šñ à€Hó    c                 ó`   • Sn[        X5       H  n[        X5       H
  nX#U-  -  nM     M     U$ r   r   )r	   r
   r   r   Újs        r   Úsum2dr      s5   € Ø	€AÜ�1Ž[ˆÜ�q–ˆAØ�Q‘‰JŠAó ñ ð €Hr   c                 ó8   • U nSnX!:  a  X2-  nUS-  nX!:  a  M  U$ ©Nr   é   © )r	   r
   r   r   s       r   Úwhile_countr      s/   € Ø	€AØ	€AØ
‹%Ø	‰ˆØ	ˆQ‰ˆð �%ð €Hr   c                 óN   • [        U R                  S   5       H	  nX   X'   M     g r   ©r   Úshape)ÚaÚbr   s      r   Úcopy_arraysr      s"   € Ü�1—7‘7˜1‘:ÖˆØ‰tˆ‹ò r   c                 ó”   • [        U R                  S   5       H,  n[        U R                  S   5       H  nXU4   XU4'   M     M.     g r   r   )r   r   r   r   s       r   Úcopy_arrays2dr   $   sA   € Ü�1—7‘7˜1‘:ÖˆÜ�q—w‘w˜q‘zÖ"ˆAØ˜1˜‘gˆA�ˆd‹Gó #ò r   c                  óp   • Sn [        S5       H  nU S-  n M
     SU -   n [        S5       H  nU S-  n M
     U $ )Nr   é   r   g        r   )Úxr   s     r   Ú	redefine1r#   *   sC   € Ø	€AÜ�1ŽXˆØ	ˆQ‰Šñ à
ˆQ‰€AÜ�1ŽXˆØ	ˆQ‰Šñ à€Hr   c                 óT   • U S:„  =(       a    U S:  =(       d    US:„  =(       a    US:  $ )Nr   é
   r   )r"   Úys     r   Úandorr'   4   s'   € Ø�‰E×�a˜"‘f×3 ! a¡%×"2¨A°©FÐ3r   T)Únopythonc                 ó&   • SnU[        X-   5      -   $ )NÚwhatzup)Ústr)r"   r&   r   s      r   Ústring_concatr,   :   s   € Ø€AØŒs�1‘5‹z‰>Ðr   c                 ó   • [        U 5      $ ©N)Úlen)r	   s    r   Ú
string_lenr0   ?   s   € Üˆq‹6€Mr   c                 ó
   • XU $ r.   r   )r	   ÚstartÚstops      r   Ústring_slicingr4   C   s   € Ø�4ˆ=Ðr   c                 ó,   • [        5         [        U 5      $ r.   )Úobjectr+   )r"   s    r   Ústring_conversionr7   G   s   € ä
„HÜˆq‹6€Mr   c                 ó   • U" X5      $ r.   r   )Ús1Ús2Úops      r   Ústring_comparisonr<   M   s   € Ùˆb‹:Ðr   c                 óâ   • SnSnSnSnSnSnSSS[         R                  " U 5      -  -   -  nU[         R                  " S	U -  U -  5      -  XqXrXsXtXu-  -   -  -   -  -   -  -   -  -  nU S
:”  a  SU-
  nU$ )Ngìø’:¿pÔ?g[2¨åðÑÖ¿gh^_ï€ü?gÐxòNÝ#ý¿gC)ôÖÍHõ?gQ6Ô3EˆÙ?g      ð?gqq¦Í?g      à¿r   )ÚmathÚfabsÚexp)	ÚdÚA1ÚA2ÚA3ÚA4ÚA5ÚRSQRT2PIÚKÚret_vals	            r   Úblackscholes_cndrJ   Q   s–   € Ø	€BØ	€BØ	€BØ	€BØ	€BØ1€HØˆs�Y¤§¢¨1£Ñ-Ñ-Ñ.€AØœ$Ÿ(š( 4¨!¡8¨a¡<Ó0Ñ0Ø˜! A¨a¸¹±;Ñ.?Ñ)?Ñ$@Ñ@ÑAÑAÑBñD€Gàˆ1ƒuØ˜‘-ˆØ€Nr   )r>   ÚnumpyÚnpÚnumbar   Ú_GLOBAL_STRr   r   r   r   r   r#   r'   Úandornopythonr,   r0   r4   r7   r<   rJ   r   r   r   Ú<module>rP      se   ðÛ Û Ý à€òòòòò
òò4ñ ˜TÒ" 5Ó)€òò
òòòór   