o
    *ήc
                     @   s   d dl mZ d dlmZ d dlmZ d dl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mZmZ d dlmZ d dlmZ dd	 Zd
d ZdS )    )NS)S)sqrt)
convert_tocoulomb_constantelementary_chargegravitational_constantplanck)statcoulombcoulombsecondgram
centimeterergnewtonjouledynespeed_of_lightmeter)SI)	cgs_gaussc                   C   s  t tttdt d ksJ t tttdt d ksJ t ttttd  t tttdd  tt t ks:J t ttttd  t tdttdd   tt dt  ks\J t ttt	tksfJ t ttt	tkspJ t t
tt	td ks|J t t
tttd ksJ t tt
t	dt
 ksJ t tt
tdt
 ksJ t ttt	td ksJ t ttttd ksJ t ttt	dt ksJ t tttdt ksJ d S )N   i%<      i i )r   r
   r   r   r   r   r   r   r   r   r   r   r   r    r   r   [/tmp/pip-target-vg8gfxp4/lib/python/sympy/physics/units/tests/test_unit_system_cgs_gauss.pytest_conversion_to_from_si   s   <Dr   c                   C   sl  t ttt tdt t ksJ t tdtdksJ t tttd  td  tdtd  t dtd   ks8J t tttd  td  t	dtd  t dtd   ksVJ t tt
td  td  ttd t
 td  kspJ t tdt	tkszJ tt tttd  td  t	dksJ t tttsJ t tt
td  td  tsJ tt ttt tdksJ d S )	Nl   |u    r   l   Y]nVNM~l    :;$ i%& z+8987551787.36818*meter**2*newton/coulomb**2z6.62607015e-27*erg*second)r   r   r   r   r   r   r   r   r   r   r   r
   r   r   r   r   r	   r   r   r   r   r    test_cgs_gauss_convert_constants#   s    <<4(  r   N)'sympy.concrete.tests.test_sums_productsr   sympy.core.singletonr   (sympy.functions.elementary.miscellaneousr   sympy.physics.unitsr   r   r   r   r	   0sympy.physics.units.definitions.unit_definitionsr
   r   r   r   r   r   r   r   r   r   r   sympy.physics.units.systemsr   sympy.physics.units.systems.cgsr   r   r   r   r   r   r   <module>   s    4