o
    ؾgR                     @   s   d dl Z d dlZd dlmZ dZdd Zdd Zdd	 Zd
d Z	dd Z
dd Zdd ZeddeZdd Zdd Zdd Zdd Zdd Zdd ZdS )     N)jitabcc                 C   s    d}t | |D ]}||7 }q|S Nr   range)seci r   ^/var/www/html/backend_erp/backend_erp_env/lib/python3.10/site-packages/numba/tests/usecases.pysum1d   s   
r   c                 C   s4   d}t | |D ]}t | |D ]}||| 7 }qq|S r   r   )r   r   r	   r
   jr   r   r   sum2d   s   r   c                 C   s,   | }d}||k r||7 }|d7 }||k s|S Nr      r   )r   r   r
   r	   r   r   r   while_count   s   r   c                 C   s$   t | jd D ]}| | ||< qd S r   r   shape)abr
   r   r   r   copy_arrays   s   r   c                 C   s@   t | jd D ]}t | jd D ]}| ||f |||f< qqd S r   r   )r   r   r
   r   r   r   r   copy_arrays2d$   s
   r   c                  C   s<   d} t dD ]}| d7 } qd|  } t dD ]}| d7 } q| S )Nr      r   g        r   )xr
   r   r   r   	redefine1*   s   

r   c                 C   s    | dkr| dk p|dko|dk S )Nr   
   r   )r   yr   r   r   andor4   s    r   T)nopythonc                 C   s   d}|t | |  S )Nwhatzup)str)r   r   r   r   r   r   string_concat:   s   r"   c                 C   s   t | S N)len)r   r   r   r   
string_len?   s   r%   c                 C   s   | || S r#   r   )r   startstopr   r   r   string_slicingC   s   r(   c                 C   s   t   t| S r#   )objectr!   )r   r   r   r   string_conversionG   s   r*   c                 C   s
   || |S r#   r   )s1s2opr   r   r   string_comparisonM   s   
r.   c           	      C   s   d}d}d}d}d}d}dddt |    }|t d	|  |   ||||||||||          }| d
kr>d| }|S )Ng:p?g[2ֿgh^_?gxN#gC)H?gQ63E?g      ?gqq?g      r   )mathfabsexp)	dA1A2A3A4A5RSQRT2PIKret_valr   r   r   blackscholes_cndQ   s   &r;   )r/   numpynpnumbar   _GLOBAL_STRr   r   r   r   r   r   r   andornopythonr"   r%   r(   r*   r.   r;   r   r   r   r   <module>   s$    	
