Ë
    7^(hM  ã                   ó  — d dl mZmZmZmZmZmZ d dlmZ  ed«      Z	e	j                  e	j                  z  e	j                  z  Ze	j                  de	j                  dz  z  z   Ze	j                  dz  e	j                  dz  z   e	j                  dz  z   Ze	j                  e	j                   z  e	j                  e	j                  z  e	j"                  z  z   Ze	j                  e	j                   z  e	j                  e	j"                  z  z   e	j                  e	j&                  z  z   Ze	j                  dz  e	j                   z  e	j                  dz  e	j"                  z  z   e	j                  dz  e	j&                  z  z   Zd„ Zd„ Zd„ Zd	„ Zy
)é    )Ú
CoordSys3DÚGradientÚ
DivergenceÚCurlÚ
VectorZeroÚ	Laplacian)ÚsreprÚRé   é   c                  ó<  — t        t        «      t        t        j                  t        j                  z  t        j
                  z  «      k(  sJ ‚t        t        «      t        t        j                  dt        j                  dz  z  z   «      k(  sJ ‚t        t        «      j                  «       t        j                  t        j
                  z  t        j                  z  t        j                  t        j
                  z  t        j                  z  z   t        j                  t        j                  z  t        j                  z  z   k(  sJ ‚t        t        «      j                  «       t        j                  dt        j                  z  t        j                  z  z   k(  sJ ‚y )Nr   r   é   )r   Ús1r
   ÚxÚyÚzÚs2ÚdoitÚiÚjÚk© ó    ú_/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/sympy/vector/tests/test_operators.pyÚtest_Gradientr      sì   € Ü”B‹<œ8¤A§C¡C¬¯©¡G¬A¯C©C¡KÓ0Ò0Ð0Ð0Ü”B‹<œ8¤A§C¡C¨!¬A¯C©C°©F©(¡NÓ3Ò3Ð3Ð3Ü”B‹<×ÑÓ¤!§#¡#¤a§c¡c¡'¬!¯#©#¡+´·±´A·C±C±¼¿¹±Ñ";¼a¿c¹cÄ!Ç#Á#¹gÄaÇcÁc¹kÑ"IÒIÐIÐIÜ”B‹<×ÑÓ¤!§#¡#¨¬!¯#©#©¬a¯c©c©	¡/Ò1Ð1Ñ1r   c                  óî  — t        t        «      t        t        j                  t        j                  z  t        j
                  t        j
                  z  t        j                  z  z   «      k(  sJ ‚t        t        «      t        t        j                  t        j                  z  t        j                  t        j                  z  z   t        j
                  t        j                  z  z   «      k(  sJ ‚t        t        «      j                  «       dk(  sJ ‚t        t        «      j                  «       dk(  sJ ‚t        dd¬«      } t        | j                  «      j                  «       d| j                  z  k(  sJ ‚y )Né   r   r
   Úcylindrical)Útransformation)r   Úv1r
   r   r   r   r   Úv2r   r   r   r   Úr)ÚRcs    r   Útest_Divergencer$      sí   € Ü”b‹>œZ¬¯©¬A¯C©C©´!·#±#´a·c±c±'¼!¿#¹#±+Ñ(=Ó>Ò>Ð>Ð>Ü”b‹>œZ¬¯©¬A¯C©C©´!·#±#´a·c±c±'Ñ(9¼A¿C¹CÄÇÁ¹GÑ(CÓDÒDÐDÐDÜ”b‹>×ÑÓ  AÒ%Ð%Ð%Ü”b‹>×ÑÓ  AÒ%Ð%Ð%ä	�C¨Ô	6€BÜ�b—d‘dÓ× Ñ Ó" a¨¯©¡fÒ,Ð,Ñ,r   c                  ó¾  — t        t        «      t        t        j                  t        j                  z  t        j
                  t        j
                  z  t        j                  z  z   «      k(  sJ ‚t        t        «      t        t        j                  t        j                  z  t        j                  t        j                  z  z   t        j
                  t        j                  z  z   «      k(  sJ ‚t        t        «      j                  «       dt        j
                  z  t        j                  z  k(  sJ ‚t        t        «      j                  «       t        «       k(  sJ ‚y )Néþÿÿÿ)r   r    r
   r   r   r   r   r!   r   r   r   r   r   r   r   Ú	test_Curlr'      sÅ   € Ü”‹8”tœAŸC™C¤§¡™G¤a§c¡c¬!¯#©#¡g¬a¯c©c¡kÑ1Ó2Ò2Ð2Ð2Ü”‹8”tœAŸC™C¤§¡™G¤a§c¡c¬!¯#©#¡gÑ-´·±´A·C±C±Ñ7Ó8Ò8Ð8Ð8Ü”‹8�=‰=‹?˜r¤!§#¡#™v¤q§s¡s™lÒ*Ð*Ð*Ü”‹8�=‰=‹?œj›lÒ*Ð*Ñ*r   c                  óö  — t        t        «      t        t        j                  dz  t        j                  dz  z   t        j
                  dz  z   «      k(  sJ ‚t        t        «      t        t        j                  dz  t        j                  z  t        j                  dz  t        j                  z  z   t        j
                  dz  t        j                  z  z   «      k(  sJ ‚t        t        «      j                  «       dk(  sJ ‚t        t        «      j                  «       dt        j                  z  dt        j                  z  z   dt        j                  z  z   k(  sJ ‚t        t        t        «      «      dk(  sJ ‚y )Nr   r   zPLaplacian(Add(Pow(R.x, Integer(2)), Pow(R.y, Integer(2)), Pow(R.z, Integer(2)))))r   Ús3r
   r   r   r   Úv3r   r   r   r   r	   r   r   r   Útest_Laplacianr+   %   s  € Ü”R‹=œI¤a§c¡c¨1¡f¬q¯s©s°A©v¡o¼¿¹¸Q¹Ñ&>Ó?Ò?Ð?Ð?Ü”R‹=œI¤a§c¡c¨1¡f¬Q¯S©S¡j´1·3±3¸±6¼!¿#¹#±:Ñ&=ÄÇÁÀQÁÄqÇsÁsÁ
Ñ&JÓKÒKÐKÐKÜ”R‹=×ÑÓ 1Ò$Ð$Ð$Ü”R‹=×ÑÓ 1¤Q§S¡S¡5¨1¬Q¯S©S©5¡=°1´Q·S±S±5Ñ#8Ò8Ð8Ð8Ü”œ2“ÓØ^ò_ð _ñ _r   N)Úsympy.vectorr   r   r   r   r   r   Úsympy.printing.reprr	   r
   r   r   r   r   r   r)   r   r   r    r   r!   r*   r   r$   r'   r+   r   r   r   ú<module>r.      s   ðß V× VÝ %áˆsƒO€Ø‡S�Sˆ�‰�WˆQ�S‰S�[€Ø‡S�Sˆ1ˆQ�S‰S�!‰V‰8�^€Ø‡S�Sˆ!�Vˆa�c‰c�1‰f�_�q—s‘s˜A‘vÑ€Ø‡S�Sˆ�‰�Wˆq�s‰s�1—3‘3‰w�q—s‘s‰{Ñ€Ø‡S�Sˆ�‰�Wˆq�s‰s�1—3‘3‰wÑ˜Ÿ™˜QŸS™S™Ñ €Ø‡S�Sˆ!�VˆA�C‰C�Z�!—#‘#�q‘&˜Ÿ™‘*Ñ˜qŸs™s A™v a§c¡c™zÑ)€ò2ò-ò+ó_r   