1# -*- coding: utf-8 -*- 2""" 3""" 4from __future__ import absolute_import 5 6from ._utils import _cd 7from ..unitquantity import UnitConstant 8 9 10R_d = deuteron_rms_charge_radius = UnitConstant( 11 'deuteron_rms_charge_radius', 12 _cd('deuteron rms charge radius'), 13 symbol='R_d' 14) 15m_d = deuteron_mass = UnitConstant( 16 'deuteron_mass', 17 _cd('deuteron mass'), 18 symbol='m_d' 19) 20g_d = deuteron_g_factor = UnitConstant( 21 'deuteron_g_factor', 22 _cd('deuteron g factor'), 23 symbol='g_d' 24) 25mu_d = deuteron_magnetic_moment = UnitConstant( 26 'deuteron_magnetic_moment', 27 _cd('deuteron magnetic moment'), 28 symbol='mu_d', 29 u_symbol='μ_d' 30) 31deuteron_mass_energy_equivalent = UnitConstant( 32 'deuteron_mass_energy_equivalent', 33 _cd('deuteron mass energy equivalent'), 34 symbol='(m_d*c**2)', 35 u_symbol='(m_d·c²)' 36) 37deuteron_mass_energy_equivalent_in_MeV = UnitConstant( 38 'deuteron_mass_energy_equivalent_in_MeV', 39 _cd('deuteron mass energy equivalent in MeV') 40) 41deuteron_mass_in_u = UnitConstant( 42 'deuteron_mass_in_u', 43 _cd('deuteron mass in u') 44) 45deuteron_molar_mass = UnitConstant( 46 'deuteron_molar_mass', 47 _cd('deuteron molar mass'), 48 symbol='M_d' 49) 50deuteron_electron_mass_ratio = UnitConstant( 51 'deuteron_electron_mass_ratio', 52 _cd('deuteron-electron mass ratio'), 53 symbol='(m_d/m_e)', 54 u_symbol='(m_d/mₑ)' 55) 56deuteron_proton_mass_ratio = UnitConstant( 57 'deuteron_proton_mass_ratio', 58 _cd('deuteron-proton mass ratio'), 59 symbol='(m_d/m_n)' 60) 61deuteron_electron_magnetic_moment_ratio = UnitConstant( 62 'deuteron_electron_magnetic_moment_ratio', 63 _cd('deuteron-electron magnetic moment ratio'), 64 symbol='(mu_d/mu_e)', 65 u_symbol='(μ_d/μₑ)' 66) 67deuteron_magnetic_moment_to_Bohr_magneton_ratio = UnitConstant( 68 'deuteron_magnetic_moment_to_Bohr_magneton_ratio', 69 _cd('deuteron magnetic moment to Bohr magneton ratio'), 70 symbol='(mu_d/mu_B)', 71 u_symbol='(μ_d/μ_B)' 72) 73deuteron_magnetic_moment_to_nuclear_magneton_ratio = UnitConstant( 74 'deuteron_magnetic_moment_to_nuclear_magneton_ratio', 75 _cd('deuteron magnetic moment to nuclear magneton ratio'), 76 symbol='(mu_d/mu_N)', 77 u_symbol='(μ_d/μ_N)' 78) 79deuteron_neutron_magnetic_moment_ratio = UnitConstant( 80 'deuteron_neutron_magnetic_moment_ratio', 81 _cd('deuteron-neutron magnetic moment ratio'), 82 symbol='(mu_d/mu_n)', 83 u_symbol='(μ_d/μ_n)' 84) 85deuteron_proton_magnetic_moment_ratio = UnitConstant( 86 'deuteron_proton_magnetic_moment_ratio', 87 _cd('deuteron-proton magnetic moment ratio'), 88 symbol='(mu_d/mu_p)', 89 u_symbol='(μ_d/μ_p)' 90) 91 92del UnitConstant, _cd 93