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

MKS stands for "meter, kilogram, second, ampere".
    )List)
Z0ACFHSTVWbohm)	capacitancechargeconductancecurrent	impedance
inductancemagnetic_densitymagnetic_fluxvoltage)PREFIXESprefix_unit)MKSdimsys_length_weight_time)Quantity      )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_systemN)(__doc__typingr   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'   Z	all_unitsuextenddictZdimsys_MKSAr%    r.   r.   B/usr/lib/python3/dist-packages/sympy/physics/units/systems/mksa.py<module>   s<    0,
