+
    i                     `    ^ RI HtHtHt ^ RIHt ^ RIHt ^ RIH	t	 ^ RI
Ht  ! R R]4      tR# )	    )
AtomicExprSymbolS)_sympify)
prettyForm)
PRECEDENCE)
NumberKindc                      a a ] tR t^t oRt]tRV 3R lltRtRt	]
R 4       tRtR tRR ltRR lt]R,          t]
R	 4       tR
 tRtVtV ;t# )
BaseScalarzV
A coordinate symbol/base scalar.

Ideally, users should not instantiate this class.

c                b  < ^ RI Hp Vf   RP                  V4      pM"\        V\        4      '       d   VP
                  pVf   RP                  V4      pM"\        V\        4      '       d   VP
                  p\        V4      p\        V4      p\        SV `!  WV4      p\        W%4      '       g   \        R4      hV\        ^ ^4      9  d   \        R4      hW3Vn        VP                  R,           VP                  V,          ,           ;Vn        Vn        RV,           Vn        WFn        W&n        V# )r   )
CoordSys3Dzx{}zx_{}zsystem should be a CoordSys3DzInvalid index specified.. )sympy.vector.coordsysrectr   format
isinstancer   namer   super__new__	TypeErrorrange
ValueError_id_name_variable_names_pretty_form_latex_form_system)clsindexsystem
pretty_str	latex_strr   obj	__class__s   &&&&&  Q/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/vector/scalar.pyr   BaseScalar.__new__   s    8e,J
F++#Je,I	6**!I&!goc&1&--;<<a#788/%||c1F4J4J54QQQ	CH
?#
    Tc                    V 0# N selfs   &r&   free_symbolsBaseScalar.free_symbols0   s	    vr(   c                N    W8X  d   \         P                  # \         P                  # r*   )r   OneZero)r-   ss   &&r&   _eval_derivativeBaseScalar._eval_derivative6   s    955Lvvr(   c                    V P                   # r*   )r   r-   printers   &&r&   _latexBaseScalar._latex;   s    r(   c                ,    \        V P                  4      # r*   )r   r   r7   s   &&r&   _prettyBaseScalar._pretty>   s    $++,,r(   Atomc                    V P                   # r*   )r   r,   s   &r&   r!   BaseScalar.systemC   s    ||r(   c                    V P                   # r*   )r   r7   s   &&r&   	_sympystrBaseScalar._sympystrG   s    zzr(   r+   )NNr*   )__name__
__module____qualname____firstlineno____doc__r	   kindr   is_commutative	is_symbolpropertyr.   	_diff_wrtr4   r9   r<   r   
precedencer!   rB   __static_attributes____classdictcell____classcell__)r%   __classdict__s   @@r&   r   r      sr      D6 NI  I
 - F#J  r(   r   N)
sympy.corer   r   r   sympy.core.sympifyr    sympy.printing.pretty.stringpictr   sympy.printing.precedencer   sympy.core.kindr	   r   r+   r(   r&   <module>rX      s%    , , ' 7 0 &@ @r(   