U
    	-e                     @  s  U d 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 ddlmZmZmZmZmZmZmZmZmZ ddlmZmZ ddlmZmZ ddlmZ eeeeeeeeef	Z eeee	eeee
eg	Z!g Z"de#d	< e!D ]Z$e"%ee$e qe"%e! e"&e ej%egd
ddddd
ddddddddddddddd
ddddd
d
dd
ddddd
dddddZ'ej%efe"de'eeeeeeeeeeee	ee
eeeei	dZ(dS )zE
MKS unit system.

MKS stands for "meter, kilogram, second, ampere".
    )annotations)
Z0amperecoulombfaradhenrysiemensteslavoltweberohm)	capacitancechargeconductancecurrent	impedance
inductancemagnetic_densitymagnetic_fluxvoltage)PREFIXESprefix_unit)MKSdimsys_length_weight_time)Quantityzlist[Quantity]	all_units      )masslengthr   time      )r   r"   )r    r   r"   )r!   r    r   r"   )r   r   r   r   r   r   r   r   )Znew_dim_depsMKSA)baseunitsnameZdimension_systemZderived_unitsN))__doc__
__future__r   Zsympy.physics.units.definitionsr   r   r   r   r   r   r	   r
   r   r   Z5sympy.physics.units.definitions.dimension_definitionsr   r   r   r   r   r   r   r   r   Zsympy.physics.units.prefixesr   r   Zsympy.physics.units.systems.mksr   r   Zsympy.physics.units.quantitiesr   Zdimsr(   r   __annotations__uextendappendZdimsys_MKSAr&    r0   r0   a/var/www/html/Darija-Ai-Train/env/lib/python3.8/site-packages/sympy/physics/units/systems/mksa.py<module>   sb   0, 


         