
    _MhV                     B    d dl Z G d d          Z G d d          ZdS )    Nc                   ,    e Zd ZdZdZed             ZdS )NumPyBackendzBackend that uses numpy.fftnumpy.scipy.fftc                     |                     dd            t          t          j        | j        d           }|t
          n ||i |S )Noverwrite_x)popgetattrnpfft__name__NotImplemented)methodargskwargsfns       Y/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/scipy/fft/_debug_backends.py__ua_function__zNumPyBackend.__ua_function__   sK    

=$'''RVV_d33"$*R(((	*    Nr   
__module____qualname____doc____ua_domain__staticmethodr    r   r   r   r      s8        %%%M* * \* * *r   r   c                   ,    e Zd ZdZdZed             ZdS )EchoBackendz6Backend that just prints the __ua_function__ argumentsr   c                 ,    t          | ||d           d S )N
)sep)print)r   r   r   s      r   r   zEchoBackend.__ua_function__   s    fdF------r   Nr   r   r   r   r   r      s8        @@%M. . \. . .r   r   )numpyr
   r   r   r   r   r   <module>r#      sk       
* 
* 
* 
* 
* 
* 
* 
*. . . . . . . . . .r   