+
    i
                     L    ^ RI Ht ^ RIHt ^ RIHtHtHtHtH	t	 R t
R tR tR# )    )symbols)raises)inertiainertia_of_point_massInertiaReferenceFramePointc            	         \        R 4      p \        R4      w  rp\        R4      w  rEp\        WW#4      WP                  V P                  ,          ,          VV P                  V P                  ,          ,          ,           W0P
                  V P
                  ,          ,          ,           8X  g   Q h\        V ^ ^ ^ 4      ^ V P                  V P                  ,          ,          8X  g   Q h\        \        R 4       \        WW#WEV4      WP                  V P                  ,          ,          W@P                  V P                  ,          ,          ,           W`P                  V P
                  ,          ,          ,           W@P                  V P                  ,          ,          ,           VV P                  V P                  ,          ,          ,           WPP                  V P
                  ,          ,          ,           W`P
                  V P                  ,          ,          ,           WPP
                  V P                  ,          ,          ,           W0P
                  V P
                  ,          ,          ,           8X  g   Q hR# )Nixx iyy izzzixy iyz izxc                      \        ^ ^ ^ ^ 4      # )r   )r        h/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/physics/mechanics/tests/test_inertia.py<lambda>%test_inertia_dyadic.<locals>.<lambda>   s    gaAq1r   N)r   r   r   xyzr   	TypeError)r   ixxiyyizzixyiyzizxs          r   test_inertia_dyadicr      s   sAM*MCcM*MCc13$acc	):SSS133Y> *qss+*, - - -1aA!qssQSSy/111
91213Ss3ssQSSy8I3399 #ssQSSy 192473394E9FHK	
qssI9SS133Y'9(*-qss*;9<>ASSCCF ?9 ##)$9% & & &r   c                     \        R 4      w  rr#\        R4      pWP                  ,          p\        W5V4      pWcV ^,          ,          VP                  VP                  ,          ,          W0^,          ,          VP
                  VP
                  ,          ,          ,           8X  g   Q hWP                  ,          p\        W7V4      pWcV^,          ,          VP                  VP                  ,          ,          W1^,          ,          VP
                  VP
                  ,          ,          ,           8X  g   Q hW$P
                  ,          p\        W8V4      pWcV^,          ,          VP                  VP                  ,          ,          W2^,          ,          VP                  VP                  ,          ,          ,           8X  g   Q hWW,           V,           p	\        W9V4      pWcV^,          V^,          ,           ,          VP                  VP                  ,          ,          W0,          V,          VP                  VP                  ,          ,          ,
          W0,          V,          VP                  VP
                  ,          ,          ,
          W0,          V,          VP                  VP                  ,          ,          ,
          W0^,          V^,          ,           ,          VP                  VP                  ,          ,          ,           W1,          V,          VP                  VP
                  ,          ,          ,
          W0,          V,          VP
                  VP                  ,          ,          ,
          W1,          V,          VP
                  VP                  ,          ,          ,
          W0^,          V^,          ,           ,          VP
                  VP
                  ,          ,          ,           8X  g   Q hR# )zr s t mr   N)r   r   r   r   r   r   )
rstmr   pxIpypzps
             r   test_inertia_of_point_massr(      s   #JA!sA	
SSBaQ'AAqDACC!##I&TQSS133Y)?????	
SSBaQ'AAqDACC!##I&TQSS133Y)?????	
SSBaQ'AAqDACC!##I&TQSS133Y)?????
"AaA&AadQTk"accACCi0accACCi()accACCi() accACCi() dQTk"accACCi0	1
 accACCi() accACCi() accACCi() dQTk"accACCi01 2 2 2r   c                    aaa \        R 4      p \        R4      o\        R4      w  rpWP                  V P                  ,          ,          W P                  V P                  ,          ,          ,           W0P
                  V P
                  ,          ,          ,           o\        \        WW#4      S4      o\        S\        4      '       g   Q hSP                  4       R8X  g   Q hSP                  S8X  g   Q hSP                  S8X  g   Q hS^ ,          S8X  g   Q hS^,          S8X  g   Q hSSS38X  g   Q h\        \        VVV3R l4       S\        SS4      8X  g   Q hS\        P                  ! SWW#4      8X  g   Q h\        \        V3R l4       \        \        V3R l4       \        \        V3R l4       \        \        V3R l4       R	# )
r   Or   zFInertia(dyadic=ixx*(N.x|N.x) + iyy*(N.y|N.y) + izz*(N.z|N.z), point=O)c                     < S SS38g  # )Nr   )r$   I_dyadicr*   s   r   r   %test_inertia_object.<locals>.<lambda>@   s    aAx=0r   c                     < S R,           #    )r0      r   r$   s   r   r   r-   D   s	    a&jr   c                     < RS ,           # r/   r   r2   s   r   r   r-   E   s	    fqjr   c                     < S ^,          # r1   r   r2   s   r   r   r-   F   	    a!er   c                     < ^S ,          # r5   r   r2   s   r   r   r-   G   r6   r   N)r   r	   r   r   r   r   r   r   
isinstancetuple__repr__dyadicpointr   r   from_inertia_scalars)r   r   r   r   r$   r,   r*   s       @@@r   test_inertia_objectr>   2   s`   sAc
AM*MCcccACCi 3##)#44sccACCi7HHH)1-Aa::< 6 7 7 788x77a<<Q48Q41991
9018$$$$,,QAAAA
9()
9()
9m$
9m$r   N)sympyr   sympy.testing.pytestr   sympy.physics.mechanicsr   r   r   r   r	   r   r(   r>   r   r   r   <module>rB      s&     'E E&2:%r   