U
    ?h                     @   s   d dl Z dd Zdd Zdd Zdd	 Zd
d Zdd Zdd Zdd Zdd Z	dd Z
dd Zdd Zdd Zdd Zdd Zd d! Zd"d# Zd$d% Zd&d' Zd(d) Zd*d+ Zd,d- Zd.d/ Zd0d1 Zd2d3 Zd4Zd5d6 Zd7d8 Zd9d: ZdS );    Nc                 C   s   | | S N )xyr   r   N/var/www/html/venv/lib/python3.8/site-packages/numba/tests/complex_usecases.pydiv_usecase   s    r   c                 C   s   | j S r   )realr   r   r   r   real_usecase   s    r
   c                 C   s   | j S r   )imagr	   r   r   r   imag_usecase   s    r   c                 C   s   |   S r   )	conjugater	   r   r   r   conjugate_usecase   s    r   c                 C   s
   t | S r   )cmathacosr	   r   r   r   acos_usecase   s    r   c                 C   s
   t | S r   )r   cosr	   r   r   r   cos_usecase   s    r   c                 C   s
   t | S r   )r   asinr	   r   r   r   asin_usecase   s    r   c                 C   s
   t | S r   )r   sinr	   r   r   r   sin_usecase   s    r   c                 C   s
   t | S r   )r   atanr	   r   r   r   atan_usecase   s    r   c                 C   s
   t | S r   )r   tanr	   r   r   r   tan_usecase!   s    r   c                 C   s
   t | S r   )r   acoshr	   r   r   r   acosh_usecase$   s    r   c                 C   s
   t | S r   )r   coshr	   r   r   r   cosh_usecase'   s    r   c                 C   s
   t | S r   )r   asinhr	   r   r   r   asinh_usecase*   s    r!   c                 C   s
   t | S r   )r   sinhr	   r   r   r   sinh_usecase-   s    r#   c                 C   s
   t | S r   )r   atanhr	   r   r   r   atanh_usecase0   s    r%   c                 C   s
   t | S r   )r   tanhr	   r   r   r   tanh_usecase3   s    r'   c                 C   s
   t | S r   )r   expr	   r   r   r   exp_usecase6   s    r)   c                 C   s
   t | S r   )r   isfiniter	   r   r   r   isfinite_usecase9   s    r+   c                 C   s
   t | S r   )r   isinfr	   r   r   r   isinf_usecase<   s    r-   c                 C   s
   t | S r   )r   isnanr	   r   r   r   isnan_usecase?   s    r/   c                 C   s
   t | S r   r   logr	   r   r   r   log_usecaseB   s    r2   c                 C   s   t | |S r   r0   )r   baser   r   r   log_base_usecaseE   s    r4   c                 C   s
   t | S r   )r   log10r	   r   r   r   log10_usecaseH   s    r6   c                 C   s
   t | S r   )r   Zphaser	   r   r   r   phase_usecaseK   s    r7   c                 C   s
   t | S r   )r   polarr	   r   r   r   polar_usecaseN   s    r9   g       @c                 C   s   t t   tt|  S r   )_twocomplexr   r8   r	   r   r   r   polar_as_complex_usecaseS   s    r<   c                 C   s   t | |S r   )r   rect)rphir   r   r   rect_usecaseY   s    r@   c                 C   s
   t | S r   )r   sqrtr	   r   r   r   sqrt_usecase\   s    rB   )r   r   r
   r   r   r   r   r   r   r   r   r   r   r!   r#   r%   r'   r)   r+   r-   r/   r2   r4   r6   r7   r9   r:   r<   r@   rB   r   r   r   r   <module>   s:   