+
    /•üi‹  ã                   óz   € R t ^ RIHt ^ RIHtHtHtHt ^ RIH	t	H
t
  ! R R4      t ! R R4      t ! R R	4      tR
# )z×
Build fftpack:
  python setup_fftpack.py build
Run tests if scipy is installed:
  python -c 'import scipy;scipy.fftpack.test(<level>)'
Run tests if fftpack is not installed:
  python tests/test_helper.py [<level>]
)Úassert_array_almost_equal)ÚfftshiftÚ	ifftshiftÚfftfreqÚrfftfreq)ÚpiÚrandomc                   ó,   a € ] tR t^t o R tR tRtV tR# )ÚTestFFTShiftc                óÎ   € . ROp. ROp\        \        V4      V4       \        \        V4      V4       . ROp. ROp\        \        V4      V4       \        \        V4      V4       R# )é    N©	r   é   é   é   é   éüÿÿÿéýÿÿÿéþÿÿÿéÿÿÿÿ)	r   r   r   r   r   r   r   r   r   ©
r   r   r   r   r   éûÿÿÿr   r   r   r   )
r   r   r   r   r   r   r   r   r   r   )r   r   r   )ÚselfÚxÚys   &  Ú]/var/www/html/photoedit/myenv/lib/python3.14/site-packages/scipy/fftpack/tests/test_helper.pyÚtest_definitionÚTestFFTShift.test_definition   sN   € Ú#ˆÚ#ˆÜ!¤(¨1£+¨aÔ0Ü!¤)¨A£,¨qÔ1Ú&ˆÚ&ˆÜ!¤(¨1£+¨aÔ0Ü!¤)¨A£,¨qÖ1ó    c                ó‚   € R F8  p\         P                   ! V34      p\        \        \        V4      4      V4       K:  	  R# )r   N)r   r   é	   éd   éÓ   )r   r   r   r   )r   Únr   s   &  r   Útest_inverseÚTestFFTShift.test_inverse   s/   € Û ˆAÜ—’˜q˜dÓ#ˆAÜ%¤i´¸³Ó&<¸QÖ?ó !r   © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r$   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r   r
   r
      s   ø‡ € ò2÷@ð @r   r
   c                   ó&   a € ] tR t^#t o R tRtV tR# )ÚTestFFTFreqc                ó6  € . ROp\        ^	\        ^	4      ,          V4       \        ^	\        ,          \        ^	\        4      ,          V4       . ROp\        ^
\        ^
4      ,          V4       \        ^
\        ,          \        ^
\        4      ,          V4       R# )r   Nr   r   )r   r   r   ©r   r   s   & r   r   ÚTestFFTFreq.test_definition%   sb   € Ú#ˆÜ! !¤G¨A£J¥,¨qÔ1Ü! !¤B¥$¤w¨q´£}Õ"4°QÔ7Ú&ˆÜ! "¤W¨R£[¥.°Ô3Ü! "¤R¥%¬°´2«Õ"6°qÖ9r   r&   N©r'   r(   r)   r*   r   r+   r,   r-   s   @r   r0   r0   #   s   ø‡ € ÷:ð :r   r0   c                   ó&   a € ] tR t^.t o R tRtV tR# )ÚTestRFFTFreqc                ó6  € . ROp\        ^	\        ^	4      ,          V4       \        ^	\        ,          \        ^	\        4      ,          V4       . ROp\        ^
\        ^
4      ,          V4       \        ^
\        ,          \        ^
\        4      ,          V4       R# )r   N)	r   r   r   r   r   r   r   r   r   )
r   r   r   r   r   r   r   r   r   é   )r   r   r   r2   s   & r   r   ÚTestRFFTFreq.test_definition0   sb   € ÚˆÜ! !¤H¨Q£K¥-°Ô2Ü! !¤B¥$¤x°´"£~Õ"5°aÔ8Ú!ˆÜ! "¤X¨b£\¥/°!Ô4Ü! "¤R¥%¬°´B«Õ"7¸Ö:r   r&   Nr4   r-   s   @r   r6   r6   .   s   ø‡ € ÷;ð ;r   r6   N)Ú	__usage__Únumpy.testingr   Úscipy.fftpackr   r   r   r   Únumpyr   r   r
   r0   r6   r&   r   r   Ú<module>r>      s:   ðð€	õ 4ß @Ó @ç ÷@ñ @÷$:ñ :÷;ó ;r   