radis.phys.convert module¶
Conversion formulas between different units (works with numpy arrays)
Checks the order of magnitudes to help detect conversion errors (comparing with standard order of magnitudes in plasma physics)
Examples
Get equivalent width in nm of a 10cm-1 width at 380 nm
>>> from radis import *
>>> dcm2dnm(10, nm2cm(380))
- dcm2dnm(delta_nu, nu_0)[source]¶
Converts (ex: FWHM) from Δcm to Δnm.
- Parameters
delta_nu (float (cm-1)) – wavenumber broadening
nu_0 (float (cm-1)) – center wavenumber
- Returns
delta_nm – broadening in wavelength (vacuum)
- Return type
float (nm)
- dcm2dnm_air(delta_nu, nu_0)[source]¶
Converts (ex: FWHM) from Δcm to Δnm.
- Parameters
delta_nu (float (cm-1)) – wavenumber broadening
nu_0 (float (cm-1)) – center wavenumber
- Returns
delta_nm – broadening in wavelength (air)
- Return type
float (nm)
- dhz2dnm(deltaf_hz, f_0)[source]¶
Converts (ex: FWHM) from ΔHz to Δnm.
- Parameters
deltaf_hz (Hz) – frequency broadening
nu_0 (Hz) – center frequency
- dnm2dcm(delta_lbd, lbd_0)[source]¶
Converts (ex: FWHM) from Δnm to Δcm.
- Parameters
delta_lbd (float (nm)) – wavelength broadening (vacuum)
lbd_0 (float (nm)) – center wavelength (vacuum)
- Returns
delta_cm – broadening in wavenumber
- Return type
float (cm-1)
- dnm2dhz(delta_lbd, lbd_0)[source]¶
Converts (ex: FWHM) from Δnm to Δhz.
- Parameters
delta_lbd (nm) – wavelength broadening
lbd_0 (nm) – center wavelength