U
    9%ev                  $   @   s  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 dde'd de' d dde' d e'd dde' d e'd ddde' d e'd ddd	dZ*eeeegg de*dZ+e+,ed e+-ee
 e+,eeedd  eej)  e  e+-e	e
 e+-ee e+,eee  e+-ee e+,ee"e  e+-ee e+-ee e+,eeee e  e+-ee e+-ee e+,eeed e e  e+,e	de e  e+,e#de e e  e+,ede e  e+,ede  e+,ede  e+,ee'd e e  e+,eeee e  e+,eded  e e  e+,e e'd ed  e  e+,e!ded  e ed   e+-e$d e+,e$d ddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d
d7d8d9d:d;dg$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%   )	Z	impedanceZconductanceZcapacitanceZ
inductancer	   r   r   r   r   )Znew_dim_deps	cgs_gauss)Z
base_unitsZunitsnameZ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    N)/Zsympy.core.singletonr   Z(sympy.functions.elementary.miscellaneousr   Zsympy.physics.unitsr   r   r   r   r   r	   r
   r   r   r   r   r   r   Zsympy.physics.units.definitionsr   Z0sympy.physics.units.definitions.unit_definitionsr   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   Zsympy.physics.units.systems.mksr"   r-   extendZHalfr,   r)   Zset_quantity_scale_factorZset_quantity_dimension__all__ r0   r0   ^/var/www/html/Darija-Ai-API/env/lib/python3.8/site-packages/sympy/physics/units/systems/cgs.py<module>   s   <H&                              