+
    i                        ^ RI Ht ^ RIHt ^ RIHt ^ RIHt ^ RI	H
t
HtHtHt ^ RIHtHtHt ^ RIHt R tR	 t]
! R
4      t]P-                  R]]P.                  4      t. t. t]P7                  ]P8                  4       ]P7                  ]P:                  4       ]P7                  ]P:                  ) 4       ]P7                  ]P:                  ]P<                  ,           4       ]P7                  ]]P:                  ,          4       ]P7                  ]]P:                  ,          ]]P<                  ,          ,
          4       ]P7                  ]^,          ]P>                  ,           ]P:                  ,          ]P.                  ,           4       ]P7                  ]^,          ],           ]P:                  ,          ^]P@                  ],
          ,          ]P.                  ,          ,           4       ]! R4      t!]P7                  ]P<                  ]! ]!! ]4      4      ]P>                  ^,          ,
          ]P.                  ,          ,
          4       Rt"Rt#]P7                  ]P:                  ]P.                  ,           4       ]P7                  ]! ]P:                  ]4      4       ]P7                  ]^,          ],           ]P:                  ,          ]! ]!! ]4      4      ]P.                  ,          ,           4       Rt$Rt%] F%  t]P7                  ]]P.                  ,          4       K'  	  ^]P>                  ^,          ,          ]P@                  ,          t&Rt'Rt(Rt)Rt*R t+]R 4       t,R t-R t.R t/R t0R# )    )Function)Integral)latex)pretty)
CoordSys3DDelVectorexpress)abc)XFAILc                    \        V RRR7      # )zASCII pretty-printingFuse_unicode	wrap_linexprettyexprs   &^/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/vector/tests/test_printing.pyr   r      s    4Ue<<    c                    \        V RRR7      # )zUnicode pretty-printingTFr   r   r   s   &r   uprettyr      s    4TU;;r   NCfuh         ⎛   2   ⌠        ⎞    
j_N + ⎜x_C  - ⎮ f(b) db⎟ k_N
      ⎝       ⌡        ⎠    zj_N + /         /       \
      |   2    |        |
      |x_C  -  | f(b) db|
      |        |        |
      \       /         / uy   ⎛ 2    ⎞        ⎛⌠        ⎞    
⎝a  + b⎠ i_N  + ⎜⎮ f(b) db⎟ k_N
                ⎝⌡        ⎠    zy/ 2    \ + /  /       \
\a  + b/ i_N| |        |
           | | f(b) db|
           | |        |
           \/         / u            2
3⋅y_C⋅x_N z         2
3*y_C*x_N ug   ⎛ 2    ⎞                                     
⎝a  + b⎠ (i_N|k_N)  + (3⋅y_C - 3⋅c) (k_N|k_N)zY/ 2    \ (i_N|k_N) + (3*y_C - 3*c) (k_N|k_N)
\a  + b/                                    c                     \        \        ^ ,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^	,          4      R8X  g   Q h\        \        4      R8X  g   Q h\        \        ^ ,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          4      R	8X  g   Q h\        \        ^,          4      R
8X  g   Q h\        \        ^,          4      R8X  g   Q hR# )r   0zN.iz(-1)*N.iz	N.i + N.jz&N.j + (C.x**2 - Integral(f(b), b))*N.kz	C.k + N.iz3*C.y*N.x**2z	(N.i|N.k)za*(N.i|N.k)za*(N.i|N.k) + (-b)*(N.j|N.k)Nz2(N.j|N.k) + (C.x**2 - Integral(f(b), b))*(N.k|N.k))strvsd r   r   test_str_printingr%   [   s   qt9qt9qt9
"""qt9###qt9@@@@qt9###q6^###qt9qt9###qt9%%%qt96666qt9 8 9 9 9r   c                     \        \        ^ ,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          4      \        8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          4      \        8X  g   Q h\        \        4      \
        8X  g   Q h\        \        ^ ,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          4      \        8X  g   Q h\        \        ^
,          4      R8X  g   Q hR# )	r   r   i_N(a) i_N + (-b) j_N(-1) i_N(0|0)(a) (i_N|k_N) + (-b) (j_N|k_N)((cos(a)) (i_C|k_N) + (-sin(a)) (j_C|k_N)N)r   r!   
pretty_v_8pretty_v_11r"   pretty_sr#   
pretty_d_7r$   r   r   test_pretty_printing_asciir1   k   s    !A$<3!A$<5   !A$<////!A$<:%%%!A$<:%%%!B%=K'''!9   !A$<7"""!A$<;;;;!A$<:%%%!B%=FFFFr   c                     \        \        ^ ,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          P                  4      R8X  g   Q h\        \        ^,          4      \        8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          4      \        8X  g   Q h\        \
        4      \        8X  g   Q h\        \        ^ ,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          4      \        8X  g   Q h\        \        ^
,          4      R8X  g   Q hR	# )
r   r   r'   r(   z((a) i_N, (-b) j_N)r)   r*   r+   r,   N)	r   r!   argsupretty_v_8upretty_v_11r"   	upretty_sr#   upretty_d_7r$   r   r   test_pretty_print_unicode_vr8   z   s   1Q4=C1Q4=E!!!1Q4=00001Q499!66661Q4=K'''1Q4=J&&&1R5>\)))1:"""1Q4=G###1Q4=<<<<1Q4=K'''1R5>GGGGr   c                  v   \        \        ^ ,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q h\        \        ^,          4      R	8X  g   Q h\        \        4      R8X  g   Q h\        \        ^ ,          4      R8X  g   Q h\        \        ^,          4      R
8X  g   Q h\        \        ^	,          4      R8X  g   Q h\        \        ^,          4      R8X  g   Q hR# )r   z\mathbf{\hat{0}}z\mathbf{\hat{i}_{N}}z- \mathbf{\hat{i}_{N}}z'3 \mathbf{{y}_{C}} \mathbf{{x}_{N}}^{2}z#(\mathbf{\hat{0}}|\mathbf{\hat{0}})NzI\left(a\right)\mathbf{\hat{i}_{N}} + \left(- b\right)\mathbf{\hat{j}_{N}}zP\left(\mathbf{{x}_{N}} + a^{2}\right)\mathbf{\hat{i}_{N}} + \mathbf{\hat{k}_{N}}zk\mathbf{\hat{j}_{N}} + \left(\mathbf{{x}_{C}}^{2} - \int f{\left(b \right)}\, db\right)\mathbf{\hat{k}_{N}}zM\left(a\right)\left(\mathbf{\hat{i}_{N}}{\middle|}\mathbf{\hat{k}_{N}}\right)z\left(\mathbf{\hat{k}_{C}}{\middle|}\mathbf{\hat{k}_{N}}\right) + \left(\mathbf{\hat{i}_{N}}{\middle|}\mathbf{\hat{k}_{N}}\right)z\left(a^{2} + b\right)\left(\mathbf{\hat{i}_{N}}{\middle|}\mathbf{\hat{k}_{N}}\right) + \left(\int f{\left(b \right)}\, db\right)\left(\mathbf{\hat{k}_{N}}{\middle|}\mathbf{\hat{k}_{N}}\right))r   r!   r"   r#   r$   r   r   test_latex_printingr:      s6   1;....1;22221;44441; F G G G1; : ; ; ;1; ? @ @ @ 8BBBB1;CCCC1; < = = =1; 3 4 4 4 2< 4 5 5 5r   c                  v   ^ RI Hp HpHpHpHp \        4       p\        R4      pVP                  pVP                  pV ! R4      p	V ! RRR7      p
^V,          V
R,          ,          V
R,          r^V
R,          ,          V! V
^,          V	,          4      ,          V! V
R,          V,          4      ,          pW,          p^V,          \        VP                  W,          4      P                  4       V	4      ,          pVP                  4       pRpRp\        V4      V8X  g   Q h\        V4      V8X  g   Q hV! ^
4      p
^V,          V
R,          ,          V
R,          r^V
R,          ,          V! V
^,          V	,          4      ,          V! V
R,          V,          4      ,          pW,          pR	p\        V4      V8X  g   Q hR
# )r   )symbolssincospiUnevaluatedExprr   t10T)positiveu-  ⎛     ⎛y_C⎞    ⎛  5  ⎞⎞    
⎜2⋅sin⎜───⎟⋅cos⎝10 ⋅t⎠⎟ i_C
⎜     ⎜  3⎟           ⎟    
⎜     ⎝10 ⎠           ⎟    
⎜─────────────────────⎟    
⎜           4         ⎟    
⎝         10          ⎠    u0  ⎛   4    ⎛  5  ⎞    ⎛y_C⎞ ⎞    
⎜-10 ⋅sin⎝10 ⋅t⎠⋅cos⎜───⎟ ⎟ k_C
⎜                   ⎜  3⎟ ⎟    
⎜                   ⎝10 ⎠ ⎟    
⎜─────────────────────────⎟    
⎝           2⋅π           ⎠    uo   ⎛    -4    ⎛    5⎞    ⎛      -3⎞⎞     
⎝2⋅10  ⋅cos⎝t⋅10 ⎠⋅sin⎝y_C⋅10  ⎠⎠ i_C Ni)sympyr<   r=   r>   r?   r@   r   r   yir   crossdoitr   )r<   r=   r>   r?   r@   delopCC_rH   xhatrA   tenepsmuBxvecBvecEvecB_strvecE_strs                     r   test_issue_23058rW      sh   <<EEsOCEEAEEDA
$
&Cd3:osRy	
S2YS!VaZ	(3sRy1}+=	=B9DcEXekk$'27791==D99;DHH 4=H$$$4=H$$$
"
Cd3:osRy	
S2YS!VaZ	(3sRy1}+=	=B9DH 4=H$$$r   c                     \        R . R	O. R
OR7      p V P                  P                  4       R8X  g   Q hV P                  P                  4       R8X  g   Q hV P                  P                  R8X  g   Q hV P                  P                  R8X  g   Q hV P                  P
                  R8X  g   Q hV P                  P
                  R8X  g   Q hR# )A)vector_namesvariable_nameszA.izA.xi_Ax_Az\mathbf{{i}_{A}}z\mathbf{\hat{x}_{A}}N)xrH   z)rI   jk)r   rI   __str__r^   _pretty_form_latex_form)rY   s    r   test_custom_namesre      s    3_"1	3A33;;=E!!!33;;=E!!!33u$$$33u$$$33??111133??5555r   N)1sympy.core.functionr   sympy.integrals.integralsr   sympy.printing.latexr   sympy.printing.prettyr   r   sympy.vectorr   r   r	   r
   	sympy.abcr   r   r   sympy.testing.pytestr   r   r   orient_new_axisra   r   r!   r#   appendzerorI   r`   r^   rH   r   r4   r-   r5   r.   r"   r6   r/   r7   r0   r%   r1   r8   r:   rW   re   r$   r   r   <module>rp      sq   ( . & 3 9 9   &=
< sOc1acc"    !## qss  133 133133  !Q$*acc	ACC	   !Q$(ACC!QSS1W+acc/	) *SM 1a',	, -

 qss  a  !Q$(ACC8AaD>133.	. /
 
AHHQW 
acc1fHQSSL	
9  G GH 520%d6r   