
    Qi7                     \   d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZ d dlmZmZ d dlmZ d d	lmZmZmZmZmZmZ d d
lmZ d dlmZmZmZmZmZmZ d dl m!Z!  ed          Z"e"#                                \  Z$Z%Z&e"'                                \  Z(Z)Z* e            Z+ e	d          \  Z,Z-Z.Z/d Z0d Z1e"2                    de/e"j&                  Z3de(dz  z  e)z  e*z  Z4 ee4          Z5e)dz  e$z  de(z  e%z  z   de)z  e*z  e&z  z   Z6 ee6          Z7d Z8d Z9d Z:d Z;d Z<d Z=d Z>dS )    )
Derivative)Vector)
CoordSys3D)simplify)symbols)S)cossin)Dot)curl
divergencegradientGradient
DivergenceCross)Del)is_conservativeis_solenoidalscalar_potentialdirectional_derivative	laplacianscalar_potential_difference)raisesCza b c qc                  %   t           t          j        z  t          j        k    sJ t           t          j        z                                  t          j        cxk    rt	          t          j                  k    sn J t                               t          j                  t           t          j        z  k    sJ t           t          z                                  t          j        k    sJ t                               dt          dz  z  t          z  d          t          j        k    sJ t                               dt          dz  z  t          z            t           dt          dz  z  t          z  z  k    sJ t          t          z  t          z  t          t          z   t          z   z  } t           | z                                  t           t          z  t          t          z  z   t          z  t          t          z  t          t          z  z
  t          z  z   t           t          z  t          t          z  z   t          z  z   cxk    rt	          |           k    sn J t           | z  t                               |           k    sJ t                               dt          dz  z  t          z            t          dt          j                  t          dt          j	        dz  z  t          j
                  z
  t          j        z  t          dt          j	                   t          dt          j
                  z   t          j        z  z   t          dt          j                   t          dt          j	        dz  z  t          j	                  z   t          j        z  z   k    sJ t                               dt          dz  z  t          z  d          dt          z  t          z  cxk    r&t	          dt          dz  z  t          z            k    sn J t           t          j        z  t          j        cxu rt!          t          j                  k    sn J t           t          j        z                                  t          j        u sJ t                               t          j                  t           t          j        z  k    sJ t           t          z                                  t          j        u sJ t           t          dz  t          z  z                                  dt          z  cxk    r#t!          t          dz  t          z            k    sn J t                               | d          t          t          z  t          t          z  z   t          t          z  z   cxk    rt!          |           k    sn J t           | z  t                               |           k    sJ t                               dt          t          z  t          z  z  t          t          z   t          z   z  d          dt          t          z  t          dz  z  z  dt          t          dz  z  t          z  z  z
  dt          dz  t          z  t          z  z  z
  k    sJ t          t          z  t          t          z  z   t          t          z  z   } t           | z  t          t          j	        t          j	                  t          t          j        t          j                  z   t          t          j
        t          j
                  z   k    sJ t                               | d          dcxk    rt!          |           k    sn J t           | z  t                               |           k    sJ t%          t           | z                                            dk    sJ t                               dd          t          j        cxk    rt'          d          k    sn J t                               d          t          d          k    sJ t          t          j                                                  t          j        k    sJ t          t                    t          t          j	        t          j	                  t          j        z  t          t          j	        t          j                  t          j        z  z   t          t          j	        t          j
                  t          j        z  z   k    sJ t          t                                                    t          cxk    rt'          t                    k    sn J t          t          t          z  t          z            t          t          j	        t          j        z  t          j
        z  t          j	                  t          j        z  t          t          j	        t          j        z  t          j
        z  t          j                  t          j        z  z   t          t          j	        t          j        z  t          j
        z  t          j
                  t          j        z  z   k    sJ t                               t          t          z  t          z  d          t          t          z  t          z  t          t          z  t          z  z   t          t          z  t          z  z   cxk    r(t'          t          t          z  t          z            k    sn J t          t          t          z  t          z            t                               t          t          z  t          z            k    sJ t          dt          dz  z                                            dt          z  t          z  k    sJ t          t(          t+          t                    z  t          z                                            t(           t+          t                    z  t          dz  z  t          z  t(          t-          t                    z  t          z  t          z  z   k    sJ t          j        t           z  t(                    t          j        u sJ t          j        t           z  t(                                                    t          j        u sJ  | t           z  t          j                                                  t          j        k    sJ  | t           z  t          j                                                  t          j        u sJ t          t           z  t                                                    dk    sJ t          t           z  t                                                    dk    sJ t          t           z  t                                                    dk    sJ t          t           z  t          t          z  t          z                                            t          t          z  k    sJ  | t           z  t                                                    t          k    sJ  | t           z  t          t          z  t          z                                            dt          z  t          z  t          z  k    sJ  | t           z  t          t          z   t          z             t          j	        t          j        z   t          j
        z   k    sJ  | t           z  t          t          z   t          z                                             t          t          z   t          z   k    sJ  | t           z  |                                           | k    sJ t          t           z  |                                           t          k    sJ t          t           z  |                                           t          k    sJ t          t           z  |                                           t          k    sJ  | t           z  t          j                                                  t          j        k    sJ t/          t          t          z  t          z            t          j        u sJ t/          t          dz            t          d          k    sJ t/          t          dz  t          dz  z  t          dz  z            dt          dz  z  t          dz  z  dt          dz  z  t          dz  z  z   dt          dz  z  t          dz  z  z   k    sJ t1          d	d
g d          }t1          ddg d          }t/          |j        |j        z   |j        z             d|j        z  t-          |j                  |j        dz  t+          |j                  z  z  z   k    sJ t/          |j        |j        z   |j
        z             d|j        z  k    sJ t/          t          t          z  t          z  t          t          z   t          z   z            t          j        k    sJ t/          t          t          dz  z  t          z  t          t          z   t          z   z            dt          z  t          z  t          z  dt          z  t          z  t          z  z   dt          z  t          z  t          z  z   k    sJ d S )N   Tdoitr            A	sphericalrthetaphitransformationvariable_namesBcylindricalr&   r'   z)delopr   zeror   r   crossiyjxr/   kr   r   r   Zeror   dotr   r   ar
   r	   r   r   r&   r'   r(   )vr#   r,   s      /var/www/development/aibuddy-work/election-extract/venv/lib/python3.11/site-packages/sympy/vector/tests/test_field_functions.pytest_del_operatorr=      sr    6;&+----V[ &&((FK         ;;v{##uv{':::::AI,,,,;;qAvaxd;++v{::::;;qAvax  EAadF1H$44444	!AQAQYRTAaCZNacAaCi]*qbdQqSj!^;   GG      19A&&&&KK!Q$q!!13*QqsAvXqs";";;QS@AC   :a#5#55qs:;AC   :aQh#<#<<acABB B B B KK!Q$qtK,,!A    1a4NN      6;!&CCCCJv{,C,CCCCCCCFK%%''16111199V[!!UV[%88888AI''''AqDFN  ""ac????Z1Q-?-???????IIadI##qsQqSy1Q3    qMM     19		!$$$$99Q!AY!a%!),4988!A#ad(a1QT6!8n,qAqDF1H~=> > > >	!ac	AaCAAIAC--qsAC  !#-ac13#7#78 8 8 8 899QT9""a8888:a==88888819		!$$$$UQY$$&&''1,,,, NN14N((FK    QKK     >>!a((((!&MM!!V[0000!HHAC--qs2QS!!13&'*4QS!#*>*>)CD D D D D!HH??0000Xa[[000000!A#a%LLACQS))13.ACQS))13./ACQS))13.// / / / NN1Q3q5tN,,aCEAaCEMAaCE!   QqSUOO      1Q<<5>>!A#a%000000!AqD&MM!!QqSU****1SVV8a<  &&((Bs1vvIadNQ3q66!a/0 0 0 0 K%##qv----[5 !$$**,,6666QY$$**,,;;;;QY%%''161111YNN  ""a''''YNN  ""a''''YNN  ""a''''Y!A$$&&!A#----QYNN  ""a''''QY!A$$&&!A#a%'1111AIq1uqy!!QS13Y_4444QYA	""((**a!eai7777QYNN  ""a''''YNN  ""a''''YNN  ""a''''YNN  ""a''''QY$$**,,;;;; QqSUqv%%%%QT??add""""QT!Q$Yq!t^$$adF1a4K!AqD&A+-!Q$q!t;< < < <3{CXCXCXYYYA3}EXEXEXYYYAQS17]QU*++qus17||QS!VCPQPWLLEX7Y/YYYYYQS17]QS())QqsU2222 QqSUAEAI&''6;6666Qq!tVAXq1uqy)**aCE!Gac!eAg-!Aa78 8 8 8 8 8    c                  @   dt           z  t          z  t          z  } t           t          z  t          t          z  z   t          t           z  z   }t           dz  t          z  dt          z  z   t          dz  t          z  t
          z  z
  }dt          z  t           t          z  t          z  t
          z  z   }t          | |z  d          }| t          |          z  |t          |           z  z                                   }t          |          t          |          k    sJ t          ||z                                            }|t          |z  z  |t          |z  z  z    |t          z  |          z    |t          z  |          z                                   }t          |          t          |          k    sJ t          | |z  z                                  }| t          |z  z  |t          |           z  z                                   }t          |          t          |          k    sJ t          ||z  z                                  }|t          |z  z  |t          |z  z  z
                                  }t          |          t          |          k    sJ t          | |z  z                                  }t          |           |z  | t          |z  z  z                                   }t          |          t          |          k    sJ t          ||z  z                                  }|t          |z  z  |t          |z  z  z
   |t          z  |          z    |t          z  |          z
                                  }t          |          t          |          k    sJ dS )z
    Tests the six product rules defined with respect to the Del
    operator

    References
    ==========

    .. [1] https://en.wikipedia.org/wiki/Del

    r   r   Tr   N)	r6   r4   r/   r3   r5   r7   r0   r   r   )fgur;   lhsrhss         r<   test_product_rulesrE   v   s    	
!AaA	!ac	AaCA	1Q1q!tAvaxA	!ac!eAgA AD
!
!
!CuQxx<!eAhh,&
,
,
.
.CC==HSMM)))) A,,



COUQY0AIq>>(q5y!nn./3tvv C==HSMM)))) AaC=


 
 COU1XX/
5
5
7
7CC==HSMM)))) AE?
 
 
"
"COUQY0
6
6
8
8CC==HSMM)))) AE?
 
 
"
"C1XXNqEAI/
5
5
7
7CC==HSMM)))) AE?
 
 
"
"C	?Q%!)_,AIq>>&QYNN+,0DFF C==HSMM))))))r>   Pr   r"      c                  8   t          t          j                  du sJ t          t                    du sJ t          dt          z  dt          z  z   dt
          z  z             du sJ t          t          t          z  t          z  t          t          z  t          z  z   t          t          z  t
          z  z             du sJ t          t          t          z            du sJ t          t                    du sJ t          t                    du sJ t          dt          z  t          z  t          z  t          z  dt          dz  z  t          z  t          z  z             du sJ t          t          t          j        z  t          j        t
          z  z             du sJ d S )NTr   r"   r   F)r   r   r1   r3   r5   r7   r4   r/   r6   
grad_field
curl_fieldrF    r>   r<   test_conservativerL      sl   6;''4////1%%%%1q51q5=1q5011T9999AaCEAaCEMAaCE122   1q5!!U****:&&$....:&&%////AaCE!GAI!Q$q
233   1QS513q5=))T111111r>   c                     t          t          j                  du sJ t          t                    du sJ t          dt          z  dt          z  z   dt
          z  z             du sJ t          t          t          z  t          z  t          t          z  t          z  z   t          t          z  t
          z  z             du sJ t          t          t          z            du sJ t          t                    du sJ t          t                    du sJ t          dt          z  dz   t
          z            du sJ t          t          t                    t          z  t          t                    t          z  z   t          t                    t          j        z  z             du sJ t          t          t          j        z  t          j        t
          z  z             du sJ d S )NTr   r"   r   F)r   r   r1   r3   r5   r7   r4   r/   r6   rI   rJ   r	   qr
   rF   rK   r>   r<   test_solenoidalrP      s   %%----t####QQQ.//47777!A#a%!A#a%-!A#a%/00   Q5(((($$----$$,,,,"Q$(A&&$....QCFF1H,s1vvacz9::dBBBB13Q''4//////r>   c                  Z   t          t          j        t          j        z  t          j        z  dt          j        z  dt          j        z  z   t          j        z             t          j        t          j        z  dt          j        z  t          j        z  z   dt          j        z  t          j        z  z   k    sJ t          dt          j        dz  z  t          j        z  dt          j        z  dt          j        z  z   t          j        z             dt          j        dz  z  dt          j        z  t          j        z  z   k    sJ t          dt          j        dz  z  t          j        z  dt          j        z            t          j	        u sJ t          ddg dg d	
          } |                                 \  }}}|                                 \  }}}t          |dz  |z  |          d|z  |z  k    sJ t          d|dz  z  |z  d|z  d|z  z   |z             d|dz  z  d|z  |z  z   k    sJ d S )Nr"   r   rG   r      Dr$   r%   )e_re_thetae_phi)r+   vector_names)r   r   r6   r4   r/   r3   r5   r7   r   r8   r   base_scalarsbase_vectors)rS   r&   r'   r(   rT   rU   rV   s          r<   test_directional_derivativerZ      s   !!#ac'!#+ququ}qs/BCCqs13wQRSTSVQVWXWZQZGZ]^_`_b]bcdcf]fGfffff!!ACF(13,!#!#0CDD!#q&SUVWVYSYZ[Z]S]H]]]]]!!ACF(13,!#66!&@@@@34I4I4I ; ; ;	= 	= 	=ANN$$MAuc..**C%!!Q$s(C00AaCG;;;;!!AqD&*aeai.?%.GHHAaQRdFUWXYUYZ]U]L]]]]]]]r>   c                  R   t          t          j        t                    dk    sJ t          t          t                    t
          k    sJ t          t          t                    t          k    sJ t          t          t                    t          k    sJ t          t          t          z  t          z  t
          t          z  t          z  z   t
          t          z  t          z  z   t                    t
          t          z  t          z  k    sJ t          t          t                    t          k    sJ t          t          t          j        z  t          j        t          z  z   t                    t
          t          z  t          t                    z  t          t          z  t          t                    z  z   k    sJ t          t          t          j        z  t          j        t          z  z   t                    t          j        t          j	        z  k    sJ t!          t"          d            d S )Nr   c                  F    t          t          t          z  t                    S )N)r   r6   r5   r   rK   r>   r<   <lambda>z'test_scalar_potential.<locals>.<lambda>   s    /!Q77 r>   )r   r   r1   r   r3   r6   r5   r4   r7   r/   rI   scalar_fieldrF   r	   rO   r
   r   
ValueErrorrK   r>   r<   test_scalar_potentialr`      sh   FK++q0000Aq!!Q&&&&Aq!!Q&&&&Aq!!Q&&&&AaCEAaCEMAaCE11551Q>>>>J**l::::AacEACEM1--1SVVac#a&&j1HHHHHAacEACEM1--QS8888
:7788888r>   c                     t           j                            ddt          z  dt          z  z   dt
          z  z             } t           j                            ddt          z  dt          z  z   dt
          z  z             }t           j                            d	t          t          z  t          t          z  z   t          t
          z  z             }t          j                            d
t          j        t          j        z  t          j        t          j        z  z   t          j        t          j        z  z             }t          t          j        t           | |          dk    sJ t          t          t           t           j        |          t          k    sJ t          t          t           t           j        |          t          k    sJ t          t          t           | |          dk    sJ t          t          t          z  t          z  t          t          z  t          z  z   t          t          z  t
          z  z   t           | |          t          t          z  t          z  dz
  k    sJ dt          j        z  t          j        t          t                     z  t          j        t#          t                     z  z   z  t          j        t#          t                     z  t          j        t          t                     z  z
  dz  z  }t          t          t          t          j        |                                          |                                k    sJ d S )NP1r    r   r"   P2r   rG      RPPPr   i  )r   origin
locate_newr3   r5   r7   r6   r4   r/   rF   r   r   r8   r^   rI   r
   rO   r	   r   )point1point2genericpointCgenericpointPpotential_diff_Ps        r<    test_scalar_potential_differencern      sf   X  qsQqSy1Q377FX  qsQqSy1Q377FH''acAaCi!A#o>>MH''ac!#gAC.?!#ac'.IJJM&qvq&&AAQFFFF'a(57 7    (
Aqx(57 7    'z1ffEELLLL'!A!A()!A)./0&(57 7 aCEAI    !#qs3q66zACAJ67SVVac#a&&j0145'
Aqx(57 77?xzz%%''( ( ( ( ( (r>   c                     t          ddg d          } t          ddg d          }t          d| j        z  d	| j        z  z             d| j        z  d	| j        z  | j        z  z   k    sJ t          d| j        z  | j        z  d	| j        z  z             d| j        z  | j        z  d	| j        z  | j        z  z   dt          | j                  z  | j        z  z   k    sJ t          d
| j        z  d
| j        z  z   d
| j        z  z             t          j
        k    sJ t          | j        | j        z  | j        z            | j        | j        z  | j        z  | j        | j        z  z   | j        t          | j                  z  | j        z  z   k    sJ t          | j        | j        z  | j        | j        z  z   | j        | j        z  z             t          | j                  | j        z  t          | j                  | j        z  | j        z  z   t          | j                  | j        dz  z  z  dz   dt          | j                  | j        z  z  z   k    sJ t          d| j        z  | j        z  | j        z  | j        | j        z  z   | j        | j        z  | j        z  | j        z  z             t          | j                  | j        z  t          | j                  | j        z  | j        z  z   t          | j                  | j        dz  z  z  d| j        z  z   | j        t          | j                  z  z   k    sJ t          t          j
                  d
k    sJ t          d
| j        z  d
| j        z  z   d
| j        z  z             d
k    sJ t          | j        | j        z  | j        | j        z  z   | j        | j        z  z             t          | j                  | j        z  t          | j                  | j        z  z  | j        z  | j         | j        z  | j        z  z   | j        | j        z  | j        z  z   k    sJ t          | j        | j        z  | j        | j        z  z             t          | j                  | j        z  t          | j                  | j        z  z  | j        z  | j         | j        z  | j        z  z   d| j        z  z   k    sJ t          d
|j        z  d
|j        z  z   d
|j        z  z             t          j
        k    sJ t          |j        |j        z  |j        z            |j        |j        z  |j        z  |j        |j        z  z   |j        |j        z  |j        z  z   k    sJ t          d|j        z            d|j        z  k    sJ t          d|j        z            d|j        z  |j        z  k    sJ t          d	|j        z            d	|j        z  k    sJ t          |j        |j        z  |j        |j        z  z   |j        |j        z  z             dd|j        z  z   k    sJ t          |j        |j        z  |j        |j        z  z             dk    sJ t          |j        |j        z  |j        |j        z  z             d|j        z  k    sJ t          d|j        z  d|j        z  |j        z  z   d	|j        z  z             t          j
        k    sJ d S )Nr#   r$   r%   r)   r,   r-   r.   r"   r   r   r   r    	   )r   r   r&   r'   r3   r5   r(   r
   r7   r   r1   r   r	   r   r/   )r#   r,   s     r<   .test_differential_operators_curvilinear_systemrq      s\   3{CXCXCXYYYA3}EXEXEXYYYAAacEAagI%&&!AC%!AC%)*;;;;;AacE!%K!AG)+,,!%aeACi0G1SQRQX\\>[\[^J^0^^^^^AacEAagI%ag-..&+====ACK%&&!'!%-*;aeACi*G17SVWXW^S_S_K_abadJd*dddddacACi!'AC-/!%!#+=>>LLs17||AC/77#ag,,qsAv:MNQRRUVX[\]\cXdXdefehXhUiij j j jaeAEk!#o3ac!'k!%6G6KKLLLLs17||AC/77#ag,,qsAv:MNQRSTSXQXX[\[bcfghgncoco[oop p p pfk""a''''aeaemae+,,1111AC!'!#+%ac	122LLAGQS 0113615&*ac9IIAGTUTWKXYX[O[\ \ \ \AC!%)#$$QWae);S\\!#=M)NPQPS(SXYX]W]^_^aWacdcfVf(fijklknin(nnnnn AacEAagI%ae+,,;;;;ACKO$$AC!#ac'(AACKPQPSO(SSSSSAacE??ae####AagI!AC%!#+----AacE??ae####ac!#g+ac!#g566!ae)CCCCac!#gAC'((A----AC!#ac'!""ae++++!#!#ac	!AacE)**fk999999r>   c            
      T   t          d          } t          d          }t          d          }t          | j        |j        z            |j        | j        z  | j        |j        z  z   k    sJ t          dt          t                    z  | j        z  |j        z  | j        | j        t          t                    |j        z   z   z  z             | j        d|j        z  t          t                    z  z   | j        z  | j        |j        z   t          t                    z   | j        z  z   d| j        z  t          t                    z  | j        z   |j        z  z   k    sJ t          | j        |j        z            t          | j        |j        z            k    sJ t          t          | j        |j        z                      t          t          | j        |j        z                      k    sJ t          dt          t                    z  | j        z  |j        z  | j	        z  | j        z  |j        |j	        z  z   t          | j        | j        z             |j	        z  z             d| j        z  | j	        z  |j        z  t          t                    z  |j	        t          | j        | j        z             z  z
  | j        z  d| j        z  | j	        z  |j        z  t          t                    z  |j	        t          | j        | j        z             z  z
  | j        z  z   d| j        z  | j        z  |j        z  t          t                    z  | j        z  z   d| j        z  | j        z  | j	        z  t          t                    z  |j        z  z   |j	        |j        z  z   |j        t          | j        | j        z             z   |j        z  z   k    sJ t          | j        | j        z  | j        | j        z  z   | j	        | j        z  z   |j        |j        z  z   |j        |j        z  z   |j	        |j        z  z   |j        |j        z  z   |j        |j        z  z   |j	        |j        z  z             t          d          k    sJ t          d| j        z  | j        z  | j	        z  |j        |j        z  |j	        z  z   d| j        z  | j	        z  | j        z  z             d| j	        z  |j        t          |j        |j                  z  z   k    sJ t          dt          t                    z  | j        z  |j        z  |j        z  |j        z            d| j        z  |j        z  t          t                    z  t          |j        |j                  z  d| j        z  |j        z  t          t                    z  z   d|j        z  |j        z  t          t                    z  t          |j        | j                  z  z   k    sJ t          | j        |j        z  |j        z  t          | j        | j        z  | j        |j        z            z            | j        |j        z  |j        z  t!          t          | j        | j        z  | j        |j        z                      z  |j        |j        z  t          t          | j        | j        z  | j        |j        z            | j                  z  z   | j        |j        z  t          t          | j        | j        z  | j        |j        z            |j                  z  z   | j        |j        z  t          t          | j        | j        z  | j        |j        z            |j                  z  z   k    sJ t          | j        |j        z  |j        z  | j        | j        z  |j        |j        z  z   z            d| j        z  |j        z  |j        z  | j        dz  |j        z  t          | j        |j                  z  z   | j        dz  |j        z  t          | j        |j                  z  z   |j        dz  |j        z  t          |j        | j                  z  z   | j        |j        dz  z  t          |j        |j                  z  z   k    sJ d S )	Nr:   bcr"   rp   rd   r   r   )r   r   r6   r4   r3   r5   r	   rO   r   r/   r
   r7   r   r   r   r   r   )r:   rs   rt   s      r<   test_mixed_coordinatesru     s!   3A3A3AACGAC!#ac' 11111Ac!ffHQSL$QS!#s1vvacz*:%;;<<C!AC%A,#qsQSy3q66'913&>>!AC%A,QRQTBTVWVYAYYZ Z Z Z
 ACH!#qs(!3!33333CACLL!!Xc!#ac'll%;%;;;;;Ac!ffHQSL$QS(,ac!#g5ACGQS8HHIIacE!#IacM#a&& 13s139~~#55qs:acE!#IacM#a&& 13s139~~#55qs:;>?eACimCPQFF>RTUTW=WXacE!#IacM#a&& !#%&()AC0343QS13Y3G2LMM M M M
 ac!#gac!#goac!#g-AC7AC?ACG!#ac'QRSRUVWVYRYYZ[Z]^_^aZaabbfghifjfjjjjjaeACimac!#gack1AacE!#IacMABBacEACAC%%& & & &aAhqsl13&qs*13.//	!#ac	#a&&QS!#&13qs3q66)99AacE!#Ic!ff<LSQRQTVWVY]]<ZZ[ [ [ [ac!#gack%ACQS"9"99::3qs713;z%ACQS"9"9:::3qs73uQSWac!#g..44453qs73uQSWac!#g..4445 3qs73uQSWac!#g..44455 5 5 5
 ac!#gack13qs7QSW#4566!#ac	!#Qqs
3qsAC==()Qqs
3qsAC==() Qqs
3qsAC==() ACF
3qsAC==(	)) ) ) ) ) )r>   N)?sympy.core.functionr   sympy.vector.vectorr   sympy.vector.coordsysrectr   sympy.simplifyr   sympy.core.symbolr   
sympy.corer   (sympy.functions.elementary.trigonometricr	   r
   r   sympy.vector.operatorsr   r   r   r   r   r   sympy.vector.deloperatorr   sympy.vector.functionsr   r   r   r   r   r   sympy.testing.pytestr   r   rY   r3   r5   r7   rX   r6   r4   r/   r0   r:   rs   rt   rO   r=   rE   orient_new_axisrF   r^   rI   vector_fieldrJ   rL   rP   rZ   r`   rn   rq   ru   rK   r>   r<   <module>r      s   * * * * * * & & & & & & 0 0 0 0 0 0 # # # # # # % % % % % %       ? ? ? ? ? ? ? ? # # # # # # Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z ( ( ( ( ( (L L L L L L L L L L L L L L L L ( ' ' ' ' 'JsOO
..

1a
..

1aWY
1a\8 \8 \8~0* 0* 0*f c1ac""AvaxzXl##
!tAv!A~!Aa'T,
2 2 20 0 0
^ 
^ 
^	9 	9 	9) ) )0: : :B#) #) #) #) #)r>   