
    sh=                         S SK JrJr  S SKJr  S SKJrJr  \" S5       " S S\R                  5      5       r	\
S:X  a  \R                  " 5         gg)	    )float64uint32)compile_ptx)skip_on_cudasimunittestz(Compilation unsupported in the simulatorc                       \ rS rSrS rSrg)TestCudaMandel   c                 r    S n[         [        [        [        [        [         [         [         4n[        XSS9  g)z+Just make sure we can compile this
        c                    X!-
  U-  nXC-
  U-  n	X-  n
X-  nXU-  -   nX;U	-  -   n[        X5      nSn[        U5       HE  nX-  U-   nUR                  UR                  -  UR                  UR                  -  -   S:  d  MC  Us  $    U$ )Ny                   )complexrangerealimag)tidmin_xmax_xmin_ymax_ywidthheightiterspixel_size_xpixel_size_yxyr   r   czis                    w/Users/tiagomarins/Projetos/claudeai/copy_bank/venv/lib/python3.13/site-packages/numba/cuda/tests/cudapy/test_mandel.pymandel*TestCudaMandel.test_mandel.<locals>.mandel   s    !MU2L!MV3LAA|++D|++D#AA5\EAIFFQVVOaffqvvo5!;H " L    T)deviceN)r   r   r   )selfr"   argss      r!   test_mandelTestCudaMandel.test_mandel   s,    	& '7(F.r$    N)__name__
__module____qualname____firstlineno__r(   __static_attributes__r*   r$   r!   r	   r	      s    /r$   r	   __main__N)numbar   r   numba.cuda.compilerr   numba.cuda.testingr   r   TestCaser	   r+   mainr*   r$   r!   <module>r6      sM    ! + 8 ;</X&& / =/: zMMO r$   