+
    i
                     ~    ^ RI Ht ^ RIHtHt ^ RIHtHtHtH	t	H
t
Ht ^ RIHt R tR tR tR tR	 tR
 tR tR tR# )    )symbols)Matrixeye)actioncurrentlengthmasstimevelocity)DimensionSystemc                  2   \        \        \        3\        34      p V P	                  \
        3\        34      p\        \        \        \
        3\        \        34      pVP                  VP                  8X  g   Q hVP                  VP                  8X  g   Q hR # N)	r   r   r
   r   extendr	   r   	base_dimsderived_dims)msmksress      l/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/physics/units/tests/test_dimensionsystem.pytest_extendr   	   sp    	&$(	5B
))TGfY
'C
64.60B
CC==CMM)))s/////    c                  ~    \        \        \        \        34      p V P                  \        \        \        38X  g   Q hR # r   )r   r   r
   r	   list_can_dimsdimsyss    r   test_list_dimsr      s.    fdD12FFD$#7777r   c                     \        \        \        \        .\        \
        .\        \        ^\        R//4      p V P                  \        4      \        . RO4      8X  g   Q hV P                  \        4      \        . RO4      8X  g   Q h\        \        \        \
        3\        \        3\        \        ^\        R//4      p V P                  \        4      \        . RO4      8X  g   Q hV P                  \        4      \        . RO4      8X  g   Q hV P                  \        4      \        . RO4      8X  g   Q h\        \        \        \        3\        \
        3\        \        ^\        R/\
        \        ^\        ^\        R//4      p V P                  \        4      \        . RO4      8X  g   Q hV P                  \        4      \        . RO4      8X  g   Q hR# )   N)r   r   r   )r   r   r   )r   r   r   )r   r   r   )r   r   r   )	r   r   r	   r
   r   r   dim_can_vectorr   
dim_vectorr   s    r   test_dim_can_vectorr"      sx   	t	6vq$+	
F   (F9,====  *fZ.@@@@	6"	t61h+	
F   (F9,====  *fY.????  &&*<<<<	t	6	FAtR(	$61dB/	12F V$y(9999X&&*<<<<r   c                  r    \        \        \        \        34      p V P                  \        ^4      8X  g   Q hR# )   N)r   r   r	   r
   inv_can_transf_matrixr   r   s    r   test_inv_can_transf_matrixr&   ;   s+    fdD12F''3q6111r   c            	      r   \        \        \        \        34      p V P                  \        ^4      8X  g   Q h\        \        \        \        34      p V P                  \        ^4      8X  g   Q h\        \        \        3\        3\        \        ^\        R//4      p V P                  \        ^4      8X  g   Q hR# )r$   Nr   )r   r   r	   r
   can_transf_matrixr   r   r   r   s    r   test_can_transf_matrixr)   @   s    fdD12F##s1v---fh78F##s1v---fd^h[8faQUWYEZ:[\F##s1v---r   c                  P    \        \        \        34      P                  R J g   Q hR# )TN)r   r   r
   is_consistent r   r   test_is_consistentr-   K   s    FD>*88D@@@r   c                      \        \        \        \        \        3\
        3\
        \        ^\        ^\        R//4      p \        R4      w  rpV P                  \
        4      V^,          V,          V,          8X  g   Q hR# )r   zL M TNr   )r   r   r
   r	   r   r   r   print_dim_base)mksaLMTs       r   test_print_dim_baser4   O   sg    	tW%			$61dB/02D gGA!v&!Q$q&(222r   c                      \        \        \        \        3\        \
        3\        \        ^\        R/\
        \        ^\        ^\        R//4      p V P                  ^8X  g   Q hR# )r   Nr   )r   r   r	   r
   r   r   dimr   s    r   test_dimr7   X   sU    	t	6	FAtR(	$61dB/	1F ::??r   N)sympy.core.symbolr   sympy.matrices.denser   r   5sympy.physics.units.definitions.dimension_definitionsr   r   r   r	   r
   r   sympy.physics.units.dimensionsr   r   r   r"   r&   r)   r-   r4   r7   r,   r   r   <module>r<      sD    % .  ;08=D2
.A3r   