
    IR-e%                     ^	   d Z ddlZddlmZ ddlmZmZm	Z	  e
            Z e	ddg ed          ed	d
dddddd            e	ddgeddgd            e	ddgdez  ed	d            e	dgeedddd            e	g dd ez  ed!dd"gd"dgd#fgd$d%d&d'(            e	d)d*gd+gfd,ed-z  z  edd.d/dd01            e	d2d3gedd4            e	d5d6gej        d7z  ez  edd8            e	d9gd:ez  ed	d;d<d=d            e	d>d?gd@ez  eddA            e	dBdCgdDez  eddE           dFdGde_        dHdIde_        dJdKde_         e	dLgd#ez  edMN            e	dOgdPez  edQdRdSd            e	dTdUgedVz  eddW            e	dXdYgeddZgd[            e	d\d]gd^ez  de_            e	g d`daez  eddbgc            e	dddegdfez  edddggc            e	dhgdiez  edjN            e	dkdlgdmez  en            e	dogdVez  en            e	dZdpgdqez  eddrgc            e	dsdtgdqez  edu            e	g dvdez  eddw            e	dxdygedzN            e	d{d|gd#ez  edd}d~gc            e	ddgd,ez  edN            e	ddgedd            e	ddgedd            e	ddgeddddd            e	g deez  edz  z  edd            e	g deez  edd            e	ddgej        j        ez  edd            e	g deedz  z  edd            e	g deez  edd            e	g dedd            e	ddge ez  edd            e	g dee!dz  z  edd            e	ddgdgfe"e dz  z  eddddd            e	g de e"dz  z  edd            e	g de!e"dz  z  edd            e	g de"ez  edd            e	g de#edz  z  edd            e	g de#e dz  z  edd            e	ddgedd            e	ddge$e%z  edd            e	ddge&edz  z  edd            e	ddgdez  ed	d            e	ddge'dz  ed	d           eeee e$ee(e)hZ*[[[	e ddl+m,Z- e  e- e
                      z  Z dS dS )z`
This package defines the SI units.  They are also available in the
`astropy.units` namespace.

    N)si   )UnitUnitBasedef_unitpercentpctg{Gz?Fz,percent: one hundredth of unity, factor 0.01%z\%)genericconsolecdslatexunicode)	namespaceprefixesdocformatmmeterTcz meter: base unit of length in SI)r   r   exclude_prefixesr   cm
centimeterz,cm: 0.01 m in SI, base unit of length in cgs)r   r   r   micronz!micron: alias for micrometer (um)z\mu mu   µm)r   r   )r   r   r   )AngstromAAangstromg?u   ångström: 10 ** -10 mmilligMbP?z\mathring{A}   År   )r   r   vounit)r   r   r   r   lLliteri  g      @z\mathcal{l}u   ℓzliter: metric unit of volume)r   r   r   r   radradianzTradian: angular measurement of the ratio between the length on an arc and its radiusdegdegreeg     f@z2degree: angular measurement 1/360 of full rotation	hourangleg      .@z8hour angle: angular measurement with 24 in a full circlez{}^{h}u   ʰarcmin	arcminuteg?zarc minute: angular measurementarcsec	arcsecondg߼xV42?zarc second: angular measurementz
{}^{\circ}   °z{}^{\prime}u   ′z{}^{\prime\prime}u   ″masz%milli arc second: angular measurement)r   r   uasgư>z%micro arc second: angular measurementz\mu asu   μassr	steradian   z$steradian: unit of solid angle in SIssecondaz second: base unit of time in SI.minminute<   )r   r   )hhourhri  p)r   r   r   dday   ysdaygՕrA	@z=Sidereal day (sday) is the time of one rotation of the Earth.wkweek   )r   	fortnightannumg     v@Pyryear)r   r   )HzHertzhertz	Frequencykgkilogramz"kilogram: base unit of mass in SI.ggramkkilottonnezMetric tonnemolmolez+mole: amount of a chemical substance in SI.KKelvinz7Kelvin: temperature with a null point at absolute zero.deg_CCelsiuszDegrees Celsiusz{}^{\circ}Cu   °C)r   r   fits)NNewtonnewtonzNewton: force)JJoulejoulezJoule: energyeVelectronvoltzElectron Volt)PaPascalpascalzPascal: pressure)WWattwattzWatt: power)Aampereampz+ampere: base unit of electric current in SICcoulombzcoulomb: electric charge)VVoltvoltz/Volt: electric potential or electromotive forceOhmohmzOhm: electrical resistancez\Omegau   Ω)SSiemenssiemenszSiemens: electrical conductance)FFaradfaradzFarad: electrical capacitance)WbWeberweberzWeber: magnetic flux)TTeslateslazTesla: magnetic flux density)HHenryhenryzHenry: inductancecdcandelaz.candela: base unit of luminous intensity in SIlmlumenzlumen: luminous fluxlxluxzlux: luminous emittanceBq	becquerelz becquerel: unit of radioactivityCicurieg   d:!Bzcurie: unit of radioactivity)generate_unit_summary).__doc__numpy_numpyastropy.constantsr   _sicorer   r   r   globals_nsr   umnmr   pir$   r&   _formatr)   r+   r3   r9   r>   rB   r=   rN   r]   evaluera   rm   rp   rr   r~   r   r0   r   r   rX   rV   basesutilsr   _generate_unit_summary     0lib/python3.11/site-packages/astropy/units/si.py<module>r      s        ' ' ' ' ' ' * * * * * * * * * *gii 	DJJ6s3SVWW    	'NU*    		<1H6    	J+*;<<    	""""H!W~~v67$LL    		3Z'2s7N#66&    	
H	#    	
H
I<    	M3JB400    	{)    	{3)    &$77)e<</EBB 
G	FN/	    	
Gv/622    		;F.    	(OU*    	
HF	    	1HU    	%LF3Z    	H!OG	    		6NG   
 	MF   
 	'N
QJU    		6N
QJ	    	E    		:,   
 	&M
RK6]    	'N2I	    	
FO5	    	(OA	    	i#yII	    	FQUN    	E    		>EK!O    	2I    	E    	5	    	)E"    	2I9    	U^eW2I$400    	2I)    	2I'    	E    	BJ&    	BJ    		98	    		7OG    		5MBJ!    		;E*    		7OK&    
Ar1b#q#&   GFFFFF%%ggii000GGG r   