
    gv                        d dl mZ d dlmZ d dlmZmZmZmZm	Z	m
Z
mZ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mZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$ d dl%m&Z& ej'        Z' e&j(        g ddd	ddd	d
diddd	ej)         ed          dz  dde'dz  de'z  dz  dde' dz  e'dz  dde' dz  e'dz  ddde'z  dz  e'dz  ddd	          Z* eeeegg de*          Z+e+,                    ed           e+-                    ee
           e+,                    ee ed          dz  z  eej)        z  z  ez             e+-                    e	e
           e+-                    ee           e+,                    eeez             e+-                    ee           e+,                    ee"ez             e+-                    ee           e+-                    ee           e+,                    e eeez            ez             e+-                    ee           e+-                    ee           e+,                    e eedz  ez            ez             e+,                    e	dez  ez             e+,                    e#dez  ez  ez             e+,                    edez  ez             e+,                    edez             e+,                    edez             e+,                    ee'dz  ez  ez             e+,                    e eeez            ez             e+,                    ededz  z  ez  ez             e+,                    e e'dz  edz  z  ez             e+,                    e!dedz  z  ez  edz  z             e+-                    e$d           e+,                    e$d           g dZ.dS )    )S)sqrt)
UnitSystem
centimetergramsecondcoulombchargespeed_of_lightcurrentmasslengthvoltagemagnetic_densitymagnetic_flux)coulombs_constant)statcoulomb
statamperestatvoltvoltteslagausswebermaxwelldebyeoerstedohmfaradhenryergamperecoulomb_constant)dimsys_length_weight_time   )timer   r         )r   r   r&   )r   r   r&   )		impedanceconductancecapacitance
inductancer
   r   r   r   r   )new_dim_deps	cgs_gauss)
base_unitsunitsnamedimension_system
   i@B i i'  l     NZoi )$r   r   r   r   r   r   r   r   r#   r   r"   r   r   r   r   r
   r   r   r   r   r   r   r   r   
dimsys_cgsr	   r   r   Oner   r    r   r   r   r!   r/   N)/sympy.core.singletonr   (sympy.functions.elementary.miscellaneousr   sympy.physics.unitsr   r   r   r   r	   r
   r   r   r   r   r   r   r   sympy.physics.units.definitionsr   0sympy.physics.units.definitions.unit_definitionsr   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   sympy.physics.units.systems.mksr#   r6   extendHalfr5   r/   set_quantity_scale_factorset_quantity_dimension__all__     [/var/www/html/ai-engine/env/lib/python3.11/site-packages/sympy/physics/units/systems/cgs.py<module>rE      s   " " " " " " 9 9 9 9 9 95 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 = = = = = =U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U U E E E E E Ee-&-  2.. "a00 !} B//6QQqTT!VR@@EQsU1WbAA"d1fc!eR@@(+tAvs1ubII$%cE!GSUBGG   
  JD&)
		! ! !	 
 # #$5q 9 9 9 	    f 5 5 5 	 # #Kaadd1f1EdQVn1TU[1[ \ \ \ 	    & 1 1 1 	    W 5 5 5 	 # #JF0B C C C 	    7 3 3 3 	 # #Hc+o > > > 	    w / / / 	    (8 9 9 9 	 # #E44Z+@+@+G H H H 	    (8 9 9 9 	    - 8 8 8 	 # #GTT*a-2D-E-Ef-L M M M 
 # #GR->{-J K K K 	 # #FB~,=k,I&,P Q Q Q 	 # #D%*>x*G H H H 	 # #E5= 9 9 9 	 # #E5; 7 7 7 	 # #E3v:k+A*+L M M M 	 # #GTT$z/-B-B6-I J J J 	 # #C~q/@)@)G
)R S S S 	 # #E3u9^Q5F+Fz+Q R R R 	 # #E51B+B:+MfVWi+W X X X 
    !11 5 5 5 	 # #$4a 8 8 8  rC   