# Size of variable arrays: sizeAlgebraic = 0 sizeStates = 0 sizeConstants = 444 from math import * from numpy import * def createLegends(): legend_states = [""] * sizeStates legend_rates = [""] * sizeStates legend_algebraic = [""] * sizeAlgebraic legend_voi = "" legend_constants = [""] * sizeConstants legend_constants[0] = "speed_of_light_in_vacuum in component codata_2006_universal (meter_per_second)" legend_constants[441] = "magnetic_constant in component codata_2006_universal (newton_per_square_ampere)" legend_constants[442] = "electric_constant in component codata_2006_universal (farad_per_meter)" legend_constants[443] = "characteristic_impedance_of_vacuum in component codata_2006_universal (ohm)" legend_constants[1] = "Newtonian_constant_of_gravitation in component codata_2006_universal (cubic_meter_per_kilogram_per_square_second)" legend_constants[2] = "Newtonian_constant_of_gravitation_over_h_bar_c in component codata_2006_universal (quartic_c_per_square_gigaelectronvolt)" legend_constants[3] = "Planck_constant in component codata_2006_universal (joule_second)" legend_constants[4] = "Planck_constant_in_eV_s in component codata_2006_universal (electronvolt_second)" legend_constants[5] = "Planck_constant_over_2_pi in component codata_2006_universal (joule_second)" legend_constants[6] = "Planck_constant_over_2_pi_in_eV_s in component codata_2006_universal (electronvolt_second)" legend_constants[7] = "Planck_constant_over_2_pi_times_c_in_MeV_fm in component codata_2006_universal (megaelectronvolt_femtometer)" legend_constants[8] = "Planck_mass in component codata_2006_universal (kilogram)" legend_constants[9] = "Planck_mass_energy_equivalent_in_GeV in component codata_2006_universal (gigaelectronvolt)" legend_constants[10] = "Planck_temperature in component codata_2006_universal (kelvin)" legend_constants[11] = "Planck_length in component codata_2006_universal (meter)" legend_constants[12] = "Planck_time in component codata_2006_universal (second)" legend_constants[13] = "speed_of_light_in_vacuum_uncertainty in component codata_2006_universal_uncertainty (meter_per_second)" legend_constants[14] = "magnetic_constant_uncertainty in component codata_2006_universal_uncertainty (newton_per_square_ampere)" legend_constants[15] = "electric_constant_uncertainty in component codata_2006_universal_uncertainty (farad_per_meter)" legend_constants[16] = "characteristic_impedance_of_vacuum_uncertainty in component codata_2006_universal_uncertainty (ohm)" legend_constants[17] = "Newtonian_constant_of_gravitation_uncertainty in component codata_2006_universal_uncertainty (cubic_meter_per_kilogram_per_square_second)" legend_constants[18] = "Newtonian_constant_of_gravitation_over_h_bar_c_uncertainty in component codata_2006_universal_uncertainty (quartic_c_per_square_gigaelectronvolt)" legend_constants[19] = "Planck_constant_uncertainty in component codata_2006_universal_uncertainty (joule_second)" legend_constants[20] = "Planck_constant_in_eV_s_uncertainty in component codata_2006_universal_uncertainty (electronvolt_second)" legend_constants[21] = "Planck_constant_over_2_pi_uncertainty in component codata_2006_universal_uncertainty (joule_second)" legend_constants[22] = "Planck_constant_over_2_pi_in_eV_s_uncertainty in component codata_2006_universal_uncertainty (electronvolt_second)" legend_constants[23] = "Planck_constant_over_2_pi_times_c_in_MeV_fm_uncertainty in component codata_2006_universal_uncertainty (megaelectronvolt_femtometer)" legend_constants[24] = "Planck_mass_uncertainty in component codata_2006_universal_uncertainty (kilogram)" legend_constants[25] = "Planck_mass_energy_equivalent_in_GeV_uncertainty in component codata_2006_universal_uncertainty (gigaelectronvolt)" legend_constants[26] = "Planck_temperature_uncertainty in component codata_2006_universal_uncertainty (kelvin)" legend_constants[27] = "Planck_length_uncertainty in component codata_2006_universal_uncertainty (meter)" legend_constants[28] = "Planck_time_uncertainty in component codata_2006_universal_uncertainty (second)" legend_constants[29] = "elementary_charge in component codata_2006_electromagnetic (coulomb)" legend_constants[30] = "elementary_charge_over_h in component codata_2006_electromagnetic (ampere_per_joule)" legend_constants[31] = "magnetic_flux_quantum in component codata_2006_electromagnetic (weber)" legend_constants[32] = "conductance_quantum in component codata_2006_electromagnetic (siemens)" legend_constants[33] = "inverse_of_conductance_quantum in component codata_2006_electromagnetic (ohm)" legend_constants[34] = "Josephson_constant in component codata_2006_electromagnetic (hertz_per_volt)" legend_constants[35] = "von_Klitzing_constant in component codata_2006_electromagnetic (ohm)" legend_constants[36] = "Bohr_magneton in component codata_2006_electromagnetic (joule_per_tesla)" legend_constants[37] = "Bohr_magneton_in_eV_per_T in component codata_2006_electromagnetic (electronvolt_per_tesla)" legend_constants[38] = "Bohr_magneton_in_Hz_per_T in component codata_2006_electromagnetic (hertz_per_tesla)" legend_constants[39] = "Bohr_magneton_in_inverse_meter_per_tesla in component codata_2006_electromagnetic (per_meter_per_tesla)" legend_constants[40] = "Bohr_magneton_in_K_per_T in component codata_2006_electromagnetic (kelvin_per_tesla)" legend_constants[41] = "nuclear_magneton in component codata_2006_electromagnetic (joule_per_tesla)" legend_constants[42] = "nuclear_magneton_in_eV_per_T in component codata_2006_electromagnetic (electronvolt_per_tesla)" legend_constants[43] = "nuclear_magneton_in_MHz_per_T in component codata_2006_electromagnetic (megahertz_per_tesla)" legend_constants[44] = "nuclear_magneton_in_inverse_meter_per_tesla in component codata_2006_electromagnetic (per_meter_per_tesla)" legend_constants[45] = "nuclear_magneton_in_K_per_T in component codata_2006_electromagnetic (kelvin_per_tesla)" legend_constants[46] = "elementary_charge_uncertainty in component codata_2006_electromagnetic_uncertainty (coulomb)" legend_constants[47] = "elementary_charge_over_h_uncertainty in component codata_2006_electromagnetic_uncertainty (ampere_per_joule)" legend_constants[48] = "magnetic_flux_quantum_uncertainty in component codata_2006_electromagnetic_uncertainty (weber)" legend_constants[49] = "conductance_quantum_uncertainty in component codata_2006_electromagnetic_uncertainty (siemens)" legend_constants[50] = "inverse_of_conductance_quantum_uncertainty in component codata_2006_electromagnetic_uncertainty (ohm)" legend_constants[51] = "Josephson_constant_uncertainty in component codata_2006_electromagnetic_uncertainty (hertz_per_volt)" legend_constants[52] = "von_Klitzing_constant_uncertainty in component codata_2006_electromagnetic_uncertainty (ohm)" legend_constants[53] = "Bohr_magneton_uncertainty in component codata_2006_electromagnetic_uncertainty (joule_per_tesla)" legend_constants[54] = "Bohr_magneton_in_eV_per_T_uncertainty in component codata_2006_electromagnetic_uncertainty (electronvolt_per_tesla)" legend_constants[55] = "Bohr_magneton_in_Hz_per_T_uncertainty in component codata_2006_electromagnetic_uncertainty (hertz_per_tesla)" legend_constants[56] = "Bohr_magneton_in_inverse_meter_per_tesla_uncertainty in component codata_2006_electromagnetic_uncertainty (per_meter_per_tesla)" legend_constants[57] = "Bohr_magneton_in_K_per_T_uncertainty in component codata_2006_electromagnetic_uncertainty (kelvin_per_tesla)" legend_constants[58] = "nuclear_magneton_uncertainty in component codata_2006_electromagnetic_uncertainty (joule_per_tesla)" legend_constants[59] = "nuclear_magneton_in_eV_per_T_uncertainty in component codata_2006_electromagnetic_uncertainty (electronvolt_per_tesla)" legend_constants[60] = "nuclear_magneton_in_MHz_per_T_uncertainty in component codata_2006_electromagnetic_uncertainty (megahertz_per_tesla)" legend_constants[61] = "nuclear_magneton_in_inverse_meter_per_tesla_uncertainty in component codata_2006_electromagnetic_uncertainty (per_meter_per_tesla)" legend_constants[62] = "nuclear_magneton_in_K_per_T_uncertainty in component codata_2006_electromagnetic_uncertainty (kelvin_per_tesla)" legend_constants[63] = "fine_structure_constant in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[64] = "inverse_fine_structure_constant in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[65] = "Rydberg_constant in component codata_2006_atomic_and_nuclear (per_meter)" legend_constants[66] = "Rydberg_constant_times_c_in_Hz in component codata_2006_atomic_and_nuclear (hertz)" legend_constants[67] = "Rydberg_constant_times_hc_in_J in component codata_2006_atomic_and_nuclear (joule)" legend_constants[68] = "Rydberg_constant_times_hc_in_eV in component codata_2006_atomic_and_nuclear (electronvolt)" legend_constants[69] = "Bohr_radius in component codata_2006_atomic_and_nuclear (meter)" legend_constants[70] = "Hartree_energy in component codata_2006_atomic_and_nuclear (joule)" legend_constants[71] = "Hartree_energy_in_eV in component codata_2006_atomic_and_nuclear (electronvolt)" legend_constants[72] = "quantum_of_circulation in component codata_2006_atomic_and_nuclear (square_meter_per_second)" legend_constants[73] = "quantum_of_circulation_times_2 in component codata_2006_atomic_and_nuclear (square_meter_per_second)" legend_constants[74] = "Fermi_coupling_constant in component codata_2006_atomic_and_nuclear (per_square_gigaelectronvolt)" legend_constants[75] = "weak_mixing_angle in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[76] = "electron_mass in component codata_2006_atomic_and_nuclear (kilogram)" legend_constants[77] = "electron_mass_in_u in component codata_2006_atomic_and_nuclear (atomic_mass_unit)" legend_constants[78] = "electron_mass_energy_equivalent in component codata_2006_atomic_and_nuclear (joule)" legend_constants[79] = "electron_mass_energy_equivalent_in_MeV in component codata_2006_atomic_and_nuclear (megaelectronvolt)" legend_constants[80] = "electron_muon_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[81] = "electron_tau_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[82] = "electron_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[83] = "electron_neutron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[84] = "electron_deuteron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[85] = "electron_to_alpha_particle_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[86] = "electron_charge_to_mass_quotient in component codata_2006_atomic_and_nuclear (coulomb_per_kilogram)" legend_constants[87] = "electron_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole)" legend_constants[88] = "Compton_wavelength in component codata_2006_atomic_and_nuclear (meter)" legend_constants[89] = "Compton_wavelength_over_2_pi in component codata_2006_atomic_and_nuclear (meter)" legend_constants[90] = "classical_electron_radius in component codata_2006_atomic_and_nuclear (meter)" legend_constants[91] = "Thomson_cross_section in component codata_2006_atomic_and_nuclear (square_meter)" legend_constants[92] = "electron_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla)" legend_constants[93] = "electron_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[94] = "electron_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[95] = "electron_magnetic_moment_anomaly in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[96] = "electron_g_factor in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[97] = "electron_muon_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[98] = "electron_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[99] = "electron_to_shielded_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[100] = "electron_neutron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[101] = "electron_deuteron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[102] = "electron_to_shielded_helion_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[103] = "electron_gyromagnetic_ratio in component codata_2006_atomic_and_nuclear (per_second_per_tesla)" legend_constants[104] = "electron_gyromagnetic_ratio_over_2_pi in component codata_2006_atomic_and_nuclear (megahertz_per_tesla)" legend_constants[105] = "muon_mass in component codata_2006_atomic_and_nuclear (kilogram)" legend_constants[106] = "muon_mass_in_u in component codata_2006_atomic_and_nuclear (atomic_mass_unit)" legend_constants[107] = "muon_mass_energy_equivalent in component codata_2006_atomic_and_nuclear (joule)" legend_constants[108] = "muon_mass_energy_equivalent_in_MeV in component codata_2006_atomic_and_nuclear (megaelectronvolt)" legend_constants[109] = "muon_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[110] = "muon_tau_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[111] = "muon_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[112] = "muon_neutron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[113] = "muon_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole)" legend_constants[114] = "muon_Compton_wavelength in component codata_2006_atomic_and_nuclear (meter)" legend_constants[115] = "muon_Compton_wavelength_over_2_pi in component codata_2006_atomic_and_nuclear (meter)" legend_constants[116] = "muon_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla)" legend_constants[117] = "muon_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[118] = "muon_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[119] = "muon_magnetic_moment_anomaly in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[120] = "muon_g_factor in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[121] = "muon_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[122] = "tau_mass in component codata_2006_atomic_and_nuclear (kilogram)" legend_constants[123] = "tau_mass_in_u in component codata_2006_atomic_and_nuclear (atomic_mass_unit)" legend_constants[124] = "tau_mass_energy_equivalent in component codata_2006_atomic_and_nuclear (joule)" legend_constants[125] = "tau_mass_energy_equivalent_in_MeV in component codata_2006_atomic_and_nuclear (megaelectronvolt)" legend_constants[126] = "tau_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[127] = "tau_muon_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[128] = "tau_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[129] = "tau_neutron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[130] = "tau_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole)" legend_constants[131] = "tau_Compton_wavelength in component codata_2006_atomic_and_nuclear (meter)" legend_constants[132] = "tau_Compton_wavelength_over_2_pi in component codata_2006_atomic_and_nuclear (meter)" legend_constants[133] = "proton_mass in component codata_2006_atomic_and_nuclear (kilogram)" legend_constants[134] = "proton_mass_in_u in component codata_2006_atomic_and_nuclear (atomic_mass_unit)" legend_constants[135] = "proton_mass_energy_equivalent in component codata_2006_atomic_and_nuclear (joule)" legend_constants[136] = "proton_mass_energy_equivalent_in_MeV in component codata_2006_atomic_and_nuclear (megaelectronvolt)" legend_constants[137] = "proton_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[138] = "proton_muon_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[139] = "proton_tau_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[140] = "proton_neutron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[141] = "proton_charge_to_mass_quotient in component codata_2006_atomic_and_nuclear (coulomb_per_kilogram)" legend_constants[142] = "proton_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole)" legend_constants[143] = "proton_Compton_wavelength in component codata_2006_atomic_and_nuclear (meter)" legend_constants[144] = "proton_Compton_wavelength_over_2_pi in component codata_2006_atomic_and_nuclear (meter)" legend_constants[145] = "proton_rms_charge_radius in component codata_2006_atomic_and_nuclear (meter)" legend_constants[146] = "proton_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla)" legend_constants[147] = "proton_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[148] = "proton_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[149] = "proton_g_factor in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[150] = "proton_neutron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[151] = "shielded_proton_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla)" legend_constants[152] = "shielded_proton_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[153] = "shielded_proton_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[154] = "proton_magnetic_shielding_correction in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[155] = "proton_gyromagnetic_ratio in component codata_2006_atomic_and_nuclear (per_second_per_tesla)" legend_constants[156] = "proton_gyromagnetic_ratio_over_2_pi in component codata_2006_atomic_and_nuclear (megahertz_per_tesla)" legend_constants[157] = "shielded_proton_gyromagnetic_ratio in component codata_2006_atomic_and_nuclear (per_second_per_tesla)" legend_constants[158] = "shielded_proton_gyromagnetic_ratio_over_2_pi in component codata_2006_atomic_and_nuclear (megahertz_per_tesla)" legend_constants[159] = "neutron_mass in component codata_2006_atomic_and_nuclear (kilogram)" legend_constants[160] = "neutron_mass_in_u in component codata_2006_atomic_and_nuclear (atomic_mass_unit)" legend_constants[161] = "neutron_mass_energy_equivalent in component codata_2006_atomic_and_nuclear (joule)" legend_constants[162] = "neutron_mass_energy_equivalent_in_MeV in component codata_2006_atomic_and_nuclear (megaelectronvolt)" legend_constants[163] = "neutron_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[164] = "neutron_muon_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[165] = "neutron_tau_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[166] = "neutron_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[167] = "neutron_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole)" legend_constants[168] = "neutron_Compton_wavelength in component codata_2006_atomic_and_nuclear (meter)" legend_constants[169] = "neutron_Compton_wavelength_over_2_pi in component codata_2006_atomic_and_nuclear (meter)" legend_constants[170] = "neutron_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla)" legend_constants[171] = "neutron_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[172] = "neutron_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[173] = "neutron_g_factor in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[174] = "neutron_electron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[175] = "neutron_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[176] = "neutron_to_shielded_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[177] = "neutron_gyromagnetic_ratio in component codata_2006_atomic_and_nuclear (per_second_per_tesla)" legend_constants[178] = "neutron_gyromagnetic_ratio_over_2_pi in component codata_2006_atomic_and_nuclear (megahertz_per_tesla)" legend_constants[179] = "deuteron_mass in component codata_2006_atomic_and_nuclear (kilogram)" legend_constants[180] = "deuteron_mass_in_u in component codata_2006_atomic_and_nuclear (atomic_mass_unit)" legend_constants[181] = "deuteron_mass_energy_equivalent in component codata_2006_atomic_and_nuclear (joule)" legend_constants[182] = "deuteron_mass_energy_equivalent_in_MeV in component codata_2006_atomic_and_nuclear (megaelectronvolt)" legend_constants[183] = "deuteron_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[184] = "deuteron_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[185] = "deuteron_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole)" legend_constants[186] = "deuteron_rms_charge_radius in component codata_2006_atomic_and_nuclear (meter)" legend_constants[187] = "deuteron_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla)" legend_constants[188] = "deuteron_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[189] = "deuteron_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[190] = "deuteron_g_factor in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[191] = "deuteron_electron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[192] = "deuteron_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[193] = "deuteron_neutron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[194] = "triton_mass in component codata_2006_atomic_and_nuclear (kilogram)" legend_constants[195] = "triton_mass_in_u in component codata_2006_atomic_and_nuclear (atomic_mass_unit)" legend_constants[196] = "triton_mass_energy_equivalent in component codata_2006_atomic_and_nuclear (joule)" legend_constants[197] = "triton_mass_energy_equivalent_in_MeV in component codata_2006_atomic_and_nuclear (megaelectronvolt)" legend_constants[198] = "triton_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[199] = "triton_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[200] = "triton_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole)" legend_constants[201] = "triton_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla)" legend_constants[202] = "triton_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[203] = "triton_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[204] = "triton_g_factor in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[205] = "triton_electron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[206] = "triton_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[207] = "triton_neutron_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[208] = "helion_mass in component codata_2006_atomic_and_nuclear (kilogram)" legend_constants[209] = "helion_mass_in_u in component codata_2006_atomic_and_nuclear (atomic_mass_unit)" legend_constants[210] = "helion_mass_energy_equivalent in component codata_2006_atomic_and_nuclear (joule)" legend_constants[211] = "helion_mass_energy_equivalent_in_MeV in component codata_2006_atomic_and_nuclear (megaelectronvolt)" legend_constants[212] = "helion_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[213] = "helion_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[214] = "helion_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole)" legend_constants[215] = "shielded_helion_magnetic_moment in component codata_2006_atomic_and_nuclear (joule_per_tesla)" legend_constants[216] = "shielded_helion_magnetic_moment_to_Bohr_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[217] = "shielded_helion_magnetic_moment_to_nuclear_magneton_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[218] = "shielded_helion_to_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[219] = "shielded_helion_to_shielded_proton_magnetic_moment_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[220] = "shielded_helion_gyromagnetic_ratio in component codata_2006_atomic_and_nuclear (per_second_per_tesla)" legend_constants[221] = "shielded_helion_gyromagnetic_ratio_over_2_pi in component codata_2006_atomic_and_nuclear (megahertz_per_tesla)" legend_constants[222] = "alpha_particle_mass in component codata_2006_atomic_and_nuclear (kilogram)" legend_constants[223] = "alpha_particle_mass_in_u in component codata_2006_atomic_and_nuclear (atomic_mass_unit)" legend_constants[224] = "alpha_particle_mass_energy_equivalent in component codata_2006_atomic_and_nuclear (joule)" legend_constants[225] = "alpha_particle_mass_energy_equivalent_in_MeV in component codata_2006_atomic_and_nuclear (megaelectronvolt)" legend_constants[226] = "alpha_particle_electron_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[227] = "alpha_particle_proton_mass_ratio in component codata_2006_atomic_and_nuclear (dimensionless)" legend_constants[228] = "alpha_particle_molar_mass in component codata_2006_atomic_and_nuclear (kilogram_per_mole)" legend_constants[229] = "fine_structure_constant_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[230] = "inverse_fine_structure_constant_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[231] = "Rydberg_constant_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (per_meter)" legend_constants[232] = "Rydberg_constant_times_c_in_Hz_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (hertz)" legend_constants[233] = "Rydberg_constant_times_hc_in_J_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule)" legend_constants[234] = "Rydberg_constant_times_hc_in_eV_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (electronvolt)" legend_constants[235] = "Bohr_radius_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (meter)" legend_constants[236] = "Hartree_energy_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule)" legend_constants[237] = "Hartree_energy_in_eV_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (electronvolt)" legend_constants[238] = "quantum_of_circulation_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (square_meter_per_second)" legend_constants[239] = "quantum_of_circulation_times_2_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (square_meter_per_second)" legend_constants[240] = "Fermi_coupling_constant_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (per_square_gigaelectronvolt)" legend_constants[241] = "weak_mixing_angle_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[242] = "electron_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram)" legend_constants[243] = "electron_mass_in_u_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (atomic_mass_unit)" legend_constants[244] = "electron_mass_energy_equivalent_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule)" legend_constants[245] = "electron_mass_energy_equivalent_in_MeV_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (megaelectronvolt)" legend_constants[246] = "electron_muon_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[247] = "electron_tau_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[248] = "electron_proton_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[249] = "electron_neutron_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[250] = "electron_deuteron_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[251] = "electron_to_alpha_particle_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[252] = "electron_charge_to_mass_quotient_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (coulomb_per_kilogram)" legend_constants[253] = "electron_molar_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram_per_mole)" legend_constants[254] = "Compton_wavelength_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (meter)" legend_constants[255] = "Compton_wavelength_over_2_pi_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (meter)" legend_constants[256] = "classical_electron_radius_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (meter)" legend_constants[257] = "Thomson_cross_section_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (square_meter)" legend_constants[258] = "electron_magnetic_moment_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule_per_tesla)" legend_constants[259] = "electron_magnetic_moment_to_Bohr_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[260] = "electron_magnetic_moment_to_nuclear_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[261] = "electron_magnetic_moment_anomaly_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[262] = "electron_g_factor_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[263] = "electron_muon_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[264] = "electron_proton_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[265] = "electron_to_shielded_proton_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[266] = "electron_neutron_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[267] = "electron_deuteron_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[268] = "electron_to_shielded_helion_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[269] = "electron_gyromagnetic_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (per_second_per_tesla)" legend_constants[270] = "electron_gyromagnetic_ratio_over_2_pi_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (megahertz_per_tesla)" legend_constants[271] = "muon_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram)" legend_constants[272] = "muon_mass_in_u_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (atomic_mass_unit)" legend_constants[273] = "muon_mass_energy_equivalent_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule)" legend_constants[274] = "muon_mass_energy_equivalent_in_MeV_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (megaelectronvolt)" legend_constants[275] = "muon_electron_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[276] = "muon_tau_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[277] = "muon_proton_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[278] = "muon_neutron_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[279] = "muon_molar_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram_per_mole)" legend_constants[280] = "muon_Compton_wavelength_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (meter)" legend_constants[281] = "muon_Compton_wavelength_over_2_pi_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (meter)" legend_constants[282] = "muon_magnetic_moment_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule_per_tesla)" legend_constants[283] = "muon_magnetic_moment_to_Bohr_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[284] = "muon_magnetic_moment_to_nuclear_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[285] = "muon_magnetic_moment_anomaly_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[286] = "muon_g_factor_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[287] = "muon_proton_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[288] = "tau_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram)" legend_constants[289] = "tau_mass_in_u_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (atomic_mass_unit)" legend_constants[290] = "tau_mass_energy_equivalent_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule)" legend_constants[291] = "tau_mass_energy_equivalent_in_MeV_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (megaelectronvolt)" legend_constants[292] = "tau_electron_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[293] = "tau_muon_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[294] = "tau_proton_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[295] = "tau_neutron_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[296] = "tau_molar_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram_per_mole)" legend_constants[297] = "tau_Compton_wavelength_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (meter)" legend_constants[298] = "tau_Compton_wavelength_over_2_pi_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (meter)" legend_constants[299] = "proton_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram)" legend_constants[300] = "proton_mass_in_u_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (atomic_mass_unit)" legend_constants[301] = "proton_mass_energy_equivalent_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule)" legend_constants[302] = "proton_mass_energy_equivalent_in_MeV_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (megaelectronvolt)" legend_constants[303] = "proton_electron_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[304] = "proton_muon_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[305] = "proton_tau_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[306] = "proton_neutron_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[307] = "proton_charge_to_mass_quotient_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (coulomb_per_kilogram)" legend_constants[308] = "proton_molar_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram_per_mole)" legend_constants[309] = "proton_Compton_wavelength_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (meter)" legend_constants[310] = "proton_Compton_wavelength_over_2_pi_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (meter)" legend_constants[311] = "proton_rms_charge_radius_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (meter)" legend_constants[312] = "proton_magnetic_moment_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule_per_tesla)" legend_constants[313] = "proton_magnetic_moment_to_Bohr_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[314] = "proton_magnetic_moment_to_nuclear_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[315] = "proton_g_factor_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[316] = "proton_neutron_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[317] = "shielded_proton_magnetic_moment_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule_per_tesla)" legend_constants[318] = "shielded_proton_magnetic_moment_to_Bohr_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[319] = "shielded_proton_magnetic_moment_to_nuclear_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[320] = "proton_magnetic_shielding_correction_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[321] = "proton_gyromagnetic_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (per_second_per_tesla)" legend_constants[322] = "proton_gyromagnetic_ratio_over_2_pi_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (megahertz_per_tesla)" legend_constants[323] = "shielded_proton_gyromagnetic_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (per_second_per_tesla)" legend_constants[324] = "shielded_proton_gyromagnetic_ratio_over_2_pi_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (megahertz_per_tesla)" legend_constants[325] = "neutron_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram)" legend_constants[326] = "neutron_mass_in_u_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (atomic_mass_unit)" legend_constants[327] = "neutron_mass_energy_equivalent_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule)" legend_constants[328] = "neutron_mass_energy_equivalent_in_MeV_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (megaelectronvolt)" legend_constants[329] = "neutron_electron_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[330] = "neutron_muon_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[331] = "neutron_tau_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[332] = "neutron_proton_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[333] = "neutron_molar_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram_per_mole)" legend_constants[334] = "neutron_Compton_wavelength_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (meter)" legend_constants[335] = "neutron_Compton_wavelength_over_2_pi_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (meter)" legend_constants[336] = "neutron_magnetic_moment_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule_per_tesla)" legend_constants[337] = "neutron_magnetic_moment_to_Bohr_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[338] = "neutron_magnetic_moment_to_nuclear_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[339] = "neutron_g_factor_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[340] = "neutron_electron_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[341] = "neutron_proton_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[342] = "neutron_to_shielded_proton_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[343] = "neutron_gyromagnetic_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (per_second_per_tesla)" legend_constants[344] = "neutron_gyromagnetic_ratio_over_2_pi_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (megahertz_per_tesla)" legend_constants[345] = "deuteron_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram)" legend_constants[346] = "deuteron_mass_in_u_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (atomic_mass_unit)" legend_constants[347] = "deuteron_mass_energy_equivalent_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule)" legend_constants[348] = "deuteron_mass_energy_equivalent_in_MeV_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (megaelectronvolt)" legend_constants[349] = "deuteron_electron_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[350] = "deuteron_proton_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[351] = "deuteron_molar_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram_per_mole)" legend_constants[352] = "deuteron_rms_charge_radius_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (meter)" legend_constants[353] = "deuteron_magnetic_moment_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule_per_tesla)" legend_constants[354] = "deuteron_magnetic_moment_to_Bohr_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[355] = "deuteron_magnetic_moment_to_nuclear_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[356] = "deuteron_g_factor_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[357] = "deuteron_electron_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[358] = "deuteron_proton_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[359] = "deuteron_neutron_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[360] = "triton_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram)" legend_constants[361] = "triton_mass_in_u_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (atomic_mass_unit)" legend_constants[362] = "triton_mass_energy_equivalent_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule)" legend_constants[363] = "triton_mass_energy_equivalent_in_MeV_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (megaelectronvolt)" legend_constants[364] = "triton_electron_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[365] = "triton_proton_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[366] = "triton_molar_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram_per_mole)" legend_constants[367] = "triton_magnetic_moment_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule_per_tesla)" legend_constants[368] = "triton_magnetic_moment_to_Bohr_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[369] = "triton_magnetic_moment_to_nuclear_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[370] = "triton_g_factor_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[371] = "triton_electron_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[372] = "triton_proton_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[373] = "triton_neutron_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[374] = "helion_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram)" legend_constants[375] = "helion_mass_in_u_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (atomic_mass_unit)" legend_constants[376] = "helion_mass_energy_equivalent_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule)" legend_constants[377] = "helion_mass_energy_equivalent_in_MeV_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (megaelectronvolt)" legend_constants[378] = "helion_electron_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[379] = "helion_proton_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[380] = "helion_molar_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram_per_mole)" legend_constants[381] = "shielded_helion_magnetic_moment_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule_per_tesla)" legend_constants[382] = "shielded_helion_magnetic_moment_to_Bohr_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[383] = "shielded_helion_magnetic_moment_to_nuclear_magneton_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[384] = "shielded_helion_to_proton_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[385] = "shielded_helion_to_shielded_proton_magnetic_moment_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[386] = "shielded_helion_gyromagnetic_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (per_second_per_tesla)" legend_constants[387] = "shielded_helion_gyromagnetic_ratio_over_2_pi_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (megahertz_per_tesla)" legend_constants[388] = "alpha_particle_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram)" legend_constants[389] = "alpha_particle_mass_in_u_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (atomic_mass_unit)" legend_constants[390] = "alpha_particle_mass_energy_equivalent_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (joule)" legend_constants[391] = "alpha_particle_mass_energy_equivalent_in_MeV_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (megaelectronvolt)" legend_constants[392] = "alpha_particle_electron_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[393] = "alpha_particle_proton_mass_ratio_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (dimensionless)" legend_constants[394] = "alpha_particle_molar_mass_uncertainty in component codata_2006_atomic_and_nuclear_uncertainty (kilogram_per_mole)" legend_constants[395] = "Avogadro_constant in component codata_2006_physicochemical (per_mole)" legend_constants[396] = "atomic_mass_constant in component codata_2006_physicochemical (kilogram)" legend_constants[397] = "atomic_mass_constant_energy_equivalent in component codata_2006_physicochemical (joule)" legend_constants[398] = "atomic_mass_constant_energy_equivalent_in_MeV in component codata_2006_physicochemical (megaelectronvolt)" legend_constants[399] = "Faraday_constant in component codata_2006_physicochemical (coulomb_per_mole)" legend_constants[400] = "molar_Planck_constant in component codata_2006_physicochemical (joule_second_per_mole)" legend_constants[401] = "molar_Planck_constant_times_c in component codata_2006_physicochemical (joule_meter_per_mole)" legend_constants[402] = "molar_gas_constant in component codata_2006_physicochemical (joule_per_mole_per_kelvin)" legend_constants[403] = "Boltzmann_constant in component codata_2006_physicochemical (joule_per_kelvin)" legend_constants[404] = "Boltzmann_constant_in_Hz_per_K in component codata_2006_physicochemical (hertz_per_kelvin)" legend_constants[405] = "Boltzmann_constant_in_eV_per_K in component codata_2006_physicochemical (electronvolt_per_kelvin)" legend_constants[406] = "Boltzmann_constant_in_inverse_meter_per_kelvin in component codata_2006_physicochemical (per_meter_per_kelvin)" legend_constants[407] = "molar_volume_of_ideal_gas_273_15K_101_325kPa in component codata_2006_physicochemical (cubic_meter_per_mole)" legend_constants[408] = "Loschmidt_constant in component codata_2006_physicochemical (per_cubic_meter)" legend_constants[409] = "molar_volume_of_ideal_gas_273_15K_100kPa in component codata_2006_physicochemical (cubic_meter_per_mole)" legend_constants[410] = "Sackur_Tetrode_constant_1K_100kPa in component codata_2006_physicochemical (dimensionless)" legend_constants[411] = "Sackur_Tetrode_constant_1K_101_325kPa in component codata_2006_physicochemical (dimensionless)" legend_constants[412] = "Stefan_Boltzmann_constant in component codata_2006_physicochemical (watt_per_square_meter_per_quartic_kelvin)" legend_constants[413] = "first_radiation_constant in component codata_2006_physicochemical (watt_per_square_meter)" legend_constants[414] = "first_radiation_constant_for_spectral_radiance in component codata_2006_physicochemical (watt_per_square_meter_per_steradian)" legend_constants[415] = "second_radiation_constant in component codata_2006_physicochemical (meter_kelvin)" legend_constants[416] = "Wien_wavelength_displacement_law_constant in component codata_2006_physicochemical (meter_kelvin)" legend_constants[417] = "Wien_frequency_displacement_law_constant in component codata_2006_physicochemical (hertz_per_kelvin)" legend_constants[418] = "Avogadro_constant_uncertainty in component codata_2006_physicochemical_uncertainty (per_mole)" legend_constants[419] = "atomic_mass_constant_uncertainty in component codata_2006_physicochemical_uncertainty (kilogram)" legend_constants[420] = "atomic_mass_constant_energy_equivalent_uncertainty in component codata_2006_physicochemical_uncertainty (joule)" legend_constants[421] = "atomic_mass_constant_energy_equivalent_in_MeV_uncertainty in component codata_2006_physicochemical_uncertainty (megaelectronvolt)" legend_constants[422] = "Faraday_constant_uncertainty in component codata_2006_physicochemical_uncertainty (coulomb_per_mole)" legend_constants[423] = "molar_Planck_constant_uncertainty in component codata_2006_physicochemical_uncertainty (joule_second_per_mole)" legend_constants[424] = "molar_Planck_constant_times_c_uncertainty in component codata_2006_physicochemical_uncertainty (joule_meter_per_mole)" legend_constants[425] = "molar_gas_constant_uncertainty in component codata_2006_physicochemical_uncertainty (joule_per_mole_per_kelvin)" legend_constants[426] = "Boltzmann_constant_uncertainty in component codata_2006_physicochemical_uncertainty (joule_per_kelvin)" legend_constants[427] = "Boltzmann_constant_in_Hz_per_K_uncertainty in component codata_2006_physicochemical_uncertainty (hertz_per_kelvin)" legend_constants[428] = "Boltzmann_constant_in_eV_per_K_uncertainty in component codata_2006_physicochemical_uncertainty (electronvolt_per_kelvin)" legend_constants[429] = "Boltzmann_constant_in_inverse_meter_per_kelvin_uncertainty in component codata_2006_physicochemical_uncertainty (per_meter_per_kelvin)" legend_constants[430] = "molar_volume_of_ideal_gas_273_15K_101_325kPa_uncertainty in component codata_2006_physicochemical_uncertainty (cubic_meter_per_mole)" legend_constants[431] = "Loschmidt_constant_uncertainty in component codata_2006_physicochemical_uncertainty (per_cubic_meter)" legend_constants[432] = "molar_volume_of_ideal_gas_273_15K_100kPa_uncertainty in component codata_2006_physicochemical_uncertainty (cubic_meter_per_mole)" legend_constants[433] = "Sackur_Tetrode_constant_1K_100kPa_uncertainty in component codata_2006_physicochemical_uncertainty (dimensionless)" legend_constants[434] = "Sackur_Tetrode_constant_1K_101_325kPa_uncertainty in component codata_2006_physicochemical_uncertainty (dimensionless)" legend_constants[435] = "Stefan_Boltzmann_constant_uncertainty in component codata_2006_physicochemical_uncertainty (watt_per_square_meter_per_quartic_kelvin)" legend_constants[436] = "first_radiation_constant_uncertainty in component codata_2006_physicochemical_uncertainty (watt_per_square_meter)" legend_constants[437] = "first_radiation_constant_for_spectral_radiance_uncertainty in component codata_2006_physicochemical_uncertainty (watt_per_square_meter_per_steradian)" legend_constants[438] = "second_radiation_constant_uncertainty in component codata_2006_physicochemical_uncertainty (meter_kelvin)" legend_constants[439] = "Wien_wavelength_displacement_law_constant_uncertainty in component codata_2006_physicochemical_uncertainty (meter_kelvin)" legend_constants[440] = "Wien_frequency_displacement_law_constant_uncertainty in component codata_2006_physicochemical_uncertainty (hertz_per_kelvin)" return (legend_states, legend_algebraic, legend_voi, legend_constants) def initConsts(): constants = [0.0] * sizeConstants; states = [0.0] * sizeStates; constants[0] = 2.99792e+08 constants[1] = 6.67428e-11 constants[2] = 6.70881e-39 constants[3] = 6.62607e-34 constants[4] = 4.13567e-15 constants[5] = 1.05457e-34 constants[6] = 6.58212e-16 constants[7] = 197.327 constants[8] = 2.17644e-08 constants[9] = 1.22089e+19 constants[10] = 1.41678e+32 constants[11] = 1.61625e-35 constants[12] = 5.39124e-44 constants[13] = 0.00000 constants[14] = 0.00000 constants[15] = 0.00000 constants[16] = 0.00000 constants[17] = 6.70000e-15 constants[18] = 6.70000e-43 constants[19] = 3.30000e-41 constants[20] = 1.00000e-22 constants[21] = 5.30000e-42 constants[22] = 1.60000e-23 constants[23] = 4.90000e-06 constants[24] = 1.10000e-12 constants[25] = 6.10000e+14 constants[26] = 7.10000e+27 constants[27] = 8.10000e-40 constants[28] = 2.70000e-48 constants[29] = 1.60218e-19 constants[30] = 2.41799e+14 constants[31] = 2.06783e-15 constants[32] = 7.74809e-05 constants[33] = 12906.4 constants[34] = 4.83598e+14 constants[35] = 25812.8 constants[36] = 9.27401e-24 constants[37] = 5.78838e-05 constants[38] = 1.39962e+10 constants[39] = 46.6865 constants[40] = 0.671713 constants[41] = 5.05078e-27 constants[42] = 3.15245e-08 constants[43] = 7.62259 constants[44] = 0.0254262 constants[45] = 0.000365826 constants[46] = 4.00000e-27 constants[47] = 6.00000e+06 constants[48] = 5.20000e-23 constants[49] = 5.30000e-14 constants[50] = 8.80000e-06 constants[51] = 1.20000e+07 constants[52] = 1.80000e-05 constants[53] = 2.30000e-31 constants[54] = 7.90000e-14 constants[55] = 350.000 constants[56] = 1.20000e-06 constants[57] = 1.20000e-06 constants[58] = 1.30000e-34 constants[59] = 4.50000e-17 constants[60] = 1.90000e-07 constants[61] = 6.40000e-10 constants[62] = 6.40000e-10 constants[63] = 0.00729735 constants[64] = 137.036 constants[65] = 1.09737e+07 constants[66] = 3.28984e+15 constants[67] = 2.17987e-18 constants[68] = 13.6057 constants[69] = 5.29177e-11 constants[70] = 4.35974e-18 constants[71] = 27.2114 constants[72] = 0.000363695 constants[73] = 0.000727390 constants[74] = 1.16637e-05 constants[75] = 0.222550 constants[76] = 9.10938e-31 constants[77] = 0.000548580 constants[78] = 8.18710e-14 constants[79] = 0.510999 constants[80] = 0.00483633 constants[81] = 0.000287564 constants[82] = 0.000544617 constants[83] = 0.000543867 constants[84] = 0.000272444 constants[85] = 0.000137093 constants[86] = -1.75882e+11 constants[87] = 5.48580e-07 constants[88] = 2.42631e-12 constants[89] = 3.86159e-13 constants[90] = 2.81794e-15 constants[91] = 6.65246e-29 constants[92] = -9.28476e-24 constants[93] = -1.00116 constants[94] = -1838.28 constants[95] = 0.00115965 constants[96] = -2.00232 constants[97] = 206.767 constants[98] = -658.211 constants[99] = -658.228 constants[100] = 960.920 constants[101] = -2143.92 constants[102] = 864.058 constants[103] = 1.76086e+11 constants[104] = 28025.0 constants[105] = 1.88353e-28 constants[106] = 0.113429 constants[107] = 1.69283e-11 constants[108] = 105.658 constants[109] = 206.768 constants[110] = 0.0594592 constants[111] = 0.112610 constants[112] = 0.112455 constants[113] = 0.000113429 constants[114] = 1.17344e-14 constants[115] = 1.86759e-15 constants[116] = -4.49045e-26 constants[117] = -0.00484197 constants[118] = -8.89060 constants[119] = 0.00116592 constants[120] = -2.00233 constants[121] = -3.18335 constants[122] = 3.16777e-27 constants[123] = 1.90768 constants[124] = 2.84705e-10 constants[125] = 1776.99 constants[126] = 3477.48 constants[127] = 16.8183 constants[128] = 1.89390 constants[129] = 1.89129 constants[130] = 0.00190768 constants[131] = 6.97720e-16 constants[132] = 1.11046e-16 constants[133] = 1.67262e-27 constants[134] = 1.00728 constants[135] = 1.50328e-10 constants[136] = 938.272 constants[137] = 1836.15 constants[138] = 8.88024 constants[139] = 0.528012 constants[140] = 0.998623 constants[141] = 9.57883e+07 constants[142] = 0.00100728 constants[143] = 1.32141e-15 constants[144] = 2.10309e-16 constants[145] = 8.76800e-16 constants[146] = 1.41061e-26 constants[147] = 0.00152103 constants[148] = 2.79285 constants[149] = 5.58569 constants[150] = -1.45990 constants[151] = 1.41057e-26 constants[152] = 0.00152099 constants[153] = 2.79278 constants[154] = 2.56940e-05 constants[155] = 2.67522e+08 constants[156] = 42.5775 constants[157] = 2.67515e+08 constants[158] = 42.5764 constants[159] = 1.67493e-27 constants[160] = 1.00866 constants[161] = 1.50535e-10 constants[162] = 939.565 constants[163] = 1838.68 constants[164] = 8.89248 constants[165] = 0.528740 constants[166] = 1.00138 constants[167] = 0.00100866 constants[168] = 1.31959e-15 constants[169] = 2.10019e-16 constants[170] = -9.66236e-27 constants[171] = -0.00104188 constants[172] = -1.91304 constants[173] = -3.82609 constants[174] = 0.00104067 constants[175] = -0.684979 constants[176] = -0.684997 constants[177] = 1.83247e+08 constants[178] = 29.1647 constants[179] = 3.34358e-27 constants[180] = 2.01355 constants[181] = 3.00506e-10 constants[182] = 1875.61 constants[183] = 3670.48 constants[184] = 1.99901 constants[185] = 0.00201355 constants[186] = 2.14020e-15 constants[187] = 4.33073e-27 constants[188] = 0.000466975 constants[189] = 0.857438 constants[190] = 0.857438 constants[191] = -0.000466435 constants[192] = 0.307012 constants[193] = -0.448207 constants[194] = 5.00736e-27 constants[195] = 3.01550 constants[196] = 4.50039e-10 constants[197] = 2808.92 constants[198] = 5496.92 constants[199] = 2.99372 constants[200] = 0.00301550 constants[201] = 1.50461e-26 constants[202] = 0.00162239 constants[203] = 2.97896 constants[204] = 5.95792 constants[205] = -0.00162051 constants[206] = 1.06664 constants[207] = -1.55719 constants[208] = 5.00641e-27 constants[209] = 3.01493 constants[210] = 4.49954e-10 constants[211] = 2808.39 constants[212] = 5495.89 constants[213] = 2.99315 constants[214] = 0.00301493 constants[215] = -1.07455e-26 constants[216] = -0.00115867 constants[217] = -2.12750 constants[218] = -0.761767 constants[219] = -0.761786 constants[220] = 2.03789e+08 constants[221] = 32.4341 constants[222] = 6.64466e-27 constants[223] = 4.00151 constants[224] = 5.97192e-10 constants[225] = 3727.38 constants[226] = 7294.30 constants[227] = 3.97260 constants[228] = 0.00400151 constants[229] = 5.00000e-12 constants[230] = 9.40000e-08 constants[231] = 7.30000e-05 constants[232] = 22000.0 constants[233] = 1.10000e-25 constants[234] = 3.40000e-07 constants[235] = 3.60000e-20 constants[236] = 2.20000e-25 constants[237] = 6.80000e-07 constants[238] = 5.00000e-13 constants[239] = 1.00000e-12 constants[240] = 1.00000e-10 constants[241] = 0.000560000 constants[242] = 4.50000e-38 constants[243] = 2.30000e-13 constants[244] = 4.10000e-21 constants[245] = 1.30000e-08 constants[246] = 1.20000e-10 constants[247] = 4.70000e-08 constants[248] = 2.40000e-13 constants[249] = 3.30000e-13 constants[250] = 1.20000e-13 constants[251] = 5.80000e-14 constants[252] = 4400.00 constants[253] = 2.30000e-16 constants[254] = 3.30000e-21 constants[255] = 5.30000e-22 constants[256] = 5.80000e-24 constants[257] = 2.70000e-37 constants[258] = 2.30000e-31 constants[259] = 7.40000e-13 constants[260] = 8.00000e-07 constants[261] = 7.40000e-13 constants[262] = 1.50000e-12 constants[263] = 5.20000e-06 constants[264] = 5.40000e-06 constants[265] = 7.20000e-06 constants[266] = 0.000230000 constants[267] = 1.80000e-05 constants[268] = 1.00000e-05 constants[269] = 4400.00 constants[270] = 0.000700000 constants[271] = 1.10000e-35 constants[272] = 2.90000e-09 constants[273] = 9.50000e-19 constants[274] = 3.80000e-06 constants[275] = 5.20000e-06 constants[276] = 9.70000e-06 constants[277] = 2.90000e-09 constants[278] = 2.90000e-09 constants[279] = 2.90000e-12 constants[280] = 3.00000e-22 constants[281] = 4.70000e-23 constants[282] = 1.60000e-33 constants[283] = 1.20000e-10 constants[284] = 2.30000e-07 constants[285] = 6.00000e-10 constants[286] = 1.20000e-09 constants[287] = 8.50000e-08 constants[288] = 5.20000e-31 constants[289] = 0.000310000 constants[290] = 4.60000e-14 constants[291] = 0.290000 constants[292] = 0.570000 constants[293] = 0.00270000 constants[294] = 0.000310000 constants[295] = 0.000310000 constants[296] = 3.10000e-07 constants[297] = 1.10000e-19 constants[298] = 1.80000e-20 constants[299] = 8.30000e-35 constants[300] = 1.00000e-10 constants[301] = 7.50000e-18 constants[302] = 2.30000e-05 constants[303] = 8.00000e-07 constants[304] = 2.30000e-07 constants[305] = 8.60000e-05 constants[306] = 4.60000e-10 constants[307] = 2.40000 constants[308] = 1.00000e-13 constants[309] = 1.90000e-24 constants[310] = 3.00000e-25 constants[311] = 6.90000e-18 constants[312] = 3.70000e-34 constants[313] = 1.20000e-11 constants[314] = 2.30000e-08 constants[315] = 4.60000e-08 constants[316] = 3.40000e-07 constants[317] = 3.80000e-34 constants[318] = 1.70000e-11 constants[319] = 3.00000e-08 constants[320] = 1.40000e-08 constants[321] = 7.00000 constants[322] = 1.10000e-06 constants[323] = 7.30000 constants[324] = 1.20000e-06 constants[325] = 8.40000e-35 constants[326] = 4.30000e-10 constants[327] = 7.50000e-18 constants[328] = 2.30000e-05 constants[329] = 1.10000e-06 constants[330] = 2.30000e-07 constants[331] = 8.60000e-05 constants[332] = 4.60000e-10 constants[333] = 4.30000e-13 constants[334] = 2.00000e-24 constants[335] = 3.10000e-25 constants[336] = 2.30000e-33 constants[337] = 2.50000e-10 constants[338] = 4.50000e-07 constants[339] = 9.00000e-07 constants[340] = 2.50000e-10 constants[341] = 1.60000e-07 constants[342] = 1.60000e-07 constants[343] = 43.0000 constants[344] = 6.90000e-06 constants[345] = 1.70000e-34 constants[346] = 7.80000e-11 constants[347] = 1.50000e-17 constants[348] = 4.70000e-05 constants[349] = 1.60000e-06 constants[350] = 2.20000e-10 constants[351] = 7.80000e-14 constants[352] = 2.80000e-18 constants[353] = 1.10000e-34 constants[354] = 3.90000e-12 constants[355] = 7.20000e-09 constants[356] = 7.20000e-09 constants[357] = 3.90000e-12 constants[358] = 2.40000e-09 constants[359] = 1.10000e-07 constants[360] = 2.50000e-34 constants[361] = 2.50000e-09 constants[362] = 2.20000e-17 constants[363] = 7.00000e-05 constants[364] = 5.10000e-06 constants[365] = 2.50000e-09 constants[366] = 2.50000e-12 constants[367] = 4.20000e-34 constants[368] = 2.10000e-11 constants[369] = 3.80000e-08 constants[370] = 7.60000e-08 constants[371] = 2.10000e-11 constants[372] = 1.00000e-08 constants[373] = 3.70000e-07 constants[374] = 2.50000e-34 constants[375] = 2.60000e-09 constants[376] = 2.20000e-17 constants[377] = 7.00000e-05 constants[378] = 5.20000e-06 constants[379] = 2.60000e-09 constants[380] = 2.60000e-12 constants[381] = 3.00000e-34 constants[382] = 1.40000e-11 constants[383] = 2.50000e-08 constants[384] = 1.10000e-08 constants[385] = 3.30000e-09 constants[386] = 5.60000 constants[387] = 9.00000e-07 constants[388] = 3.30000e-34 constants[389] = 6.20000e-11 constants[390] = 3.00000e-17 constants[391] = 9.30000e-05 constants[392] = 3.10000e-06 constants[393] = 4.10000e-10 constants[394] = 6.20000e-14 constants[395] = 6.02214e+23 constants[396] = 1.66054e-27 constants[397] = 1.49242e-10 constants[398] = 931.494 constants[399] = 96485.3 constants[400] = 3.99031e-10 constants[401] = 0.119627 constants[402] = 8.31447 constants[403] = 1.38065e-23 constants[404] = 2.08366e+10 constants[405] = 8.61734e-05 constants[406] = 69.5036 constants[407] = 0.0224140 constants[408] = 2.68678e+25 constants[409] = 0.0227110 constants[410] = -1.15170 constants[411] = -1.16487 constants[412] = 5.67040e-08 constants[413] = 3.74177e-16 constants[414] = 1.19104e-16 constants[415] = 0.0143878 constants[416] = 0.00289777 constants[417] = 5.87893e+10 constants[418] = 3.00000e+16 constants[419] = 8.30000e-35 constants[420] = 7.40000e-18 constants[421] = 2.30000e-05 constants[422] = 0.00240000 constants[423] = 5.70000e-19 constants[424] = 1.70000e-10 constants[425] = 1.50000e-05 constants[426] = 2.40000e-29 constants[427] = 36000.0 constants[428] = 1.50000e-10 constants[429] = 0.000120000 constants[430] = 3.90000e-08 constants[431] = 4.70000e+19 constants[432] = 4.00000e-08 constants[433] = 4.40000e-06 constants[434] = 4.40000e-06 constants[435] = 4.00000e-13 constants[436] = 1.90000e-23 constants[437] = 5.90000e-24 constants[438] = 2.50000e-08 constants[439] = 5.10000e-09 constants[440] = 100000. constants[441] = 4.00000e-07* pi constants[442] = 1.00000/(constants[0]*constants[0]*constants[441]) constants[443] = constants[0]*constants[441] return (states, constants) def computeRates(voi, states, constants): rates = [0.0] * sizeStates; algebraic = [0.0] * sizeAlgebraic return(rates) def computeAlgebraic(constants, states, voi): algebraic = array([[0.0] * len(voi)] * sizeAlgebraic) states = array(states) voi = array(voi) return algebraic def solve_model(): """Solve model with ODE solver""" from scipy.integrate import ode # Initialise constants and state variables (init_states, constants) = initConsts() # Set timespan to solve over voi = linspace(0, 10, 500) # Construct ODE object to solve r = ode(computeRates) r.set_integrator('vode', method='bdf', atol=1e-06, rtol=1e-06, max_step=1) r.set_initial_value(init_states, voi[0]) r.set_f_params(constants) # Solve model states = array([[0.0] * len(voi)] * sizeStates) states[:,0] = init_states for (i,t) in enumerate(voi[1:]): if r.successful(): r.integrate(t) states[:,i+1] = r.y else: break # Compute algebraic variables algebraic = computeAlgebraic(constants, states, voi) return (voi, states, algebraic) def plot_model(voi, states, algebraic): """Plot variables against variable of integration""" import pylab (legend_states, legend_algebraic, legend_voi, legend_constants) = createLegends() pylab.figure(1) pylab.plot(voi,vstack((states,algebraic)).T) pylab.xlabel(legend_voi) pylab.legend(legend_states + legend_algebraic, loc='best') pylab.show() if __name__ == "__main__": (voi, states, algebraic) = solve_model() plot_model(voi, states, algebraic)