aboutsummaryrefslogtreecommitdiff
path: root/Source/Utils/Physics/IonizationEnergiesTable.H
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Utils/Physics/IonizationEnergiesTable.H')
-rw-r--r--Source/Utils/Physics/IonizationEnergiesTable.H300
1 files changed, 292 insertions, 8 deletions
diff --git a/Source/Utils/Physics/IonizationEnergiesTable.H b/Source/Utils/Physics/IonizationEnergiesTable.H
index 1b20b97d9..fa6a54f56 100644
--- a/Source/Utils/Physics/IonizationEnergiesTable.H
+++ b/Source/Utils/Physics/IonizationEnergiesTable.H
@@ -49,24 +49,44 @@ namespace utils::physics
{"Br", 34},
{"Kr", 35},
{"Rb", 36},
- {"Xe", 37},
- {"Rn", 38} };
+ {"Sr", 37},
+ {"Y", 38},
+ {"Zr", 39},
+ {"Nb", 40},
+ {"Mo", 41},
+ {"Tc", 42},
+ {"Ru", 43},
+ {"Rh", 44},
+ {"Pd", 45},
+ {"Ag", 46},
+ {"Cd", 47},
+ {"In", 48},
+ {"Sn", 49},
+ {"Sb", 50},
+ {"Te", 51},
+ {"I", 52},
+ {"Xe", 53},
+ {"Rn", 54} };
- constexpr int nelements = 39;
+ constexpr int nelements = 55;
constexpr int ion_atomic_numbers[nelements] = {
1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
- 31, 32, 33, 34, 35, 36, 37, 54, 86};
+ 31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
+ 41, 42, 43, 44, 45, 46, 47, 48, 49, 50,
+ 51, 52, 53, 54, 86};
constexpr int ion_energy_offsets[nelements] = {
0, 1, 3, 6, 10, 15, 21, 28, 36, 45,
55, 66, 78, 91, 105, 120, 136, 153, 171, 190,
210, 231, 253, 276, 300, 325, 351, 378, 406, 435,
- 465, 496, 528, 561, 595, 630, 666, 703, 757};
+ 465, 496, 528, 561, 595, 630, 666, 703, 741, 780,
+ 820, 861, 903, 946, 990, 1035, 1081, 1128, 1176, 1225,
+ 1275, 1326, 1378, 1431, 1485};
- constexpr int energies_tab_length = 843;
+ constexpr int energies_tab_length = 1571;
constexpr amrex::Real table_ionization_energies[energies_tab_length]{
// H
@@ -353,8 +373,272 @@ namespace utils::physics
amrex::Real(3600), amrex::Real(3815), amrex::Real(3988),
amrex::Real(4214), amrex::Real(4356.865), amrex::Real(18305.884),
amrex::Real(18965.516),
+ // Sr
+ amrex::Real(5.69486745), amrex::Real(11.0302765), amrex::Real(42.88353),
+ amrex::Real(56.280), amrex::Real(70.7), amrex::Real(88.0),
+ amrex::Real(104.0), amrex::Real(121.21), amrex::Real(158.33),
+ amrex::Real(177.30), amrex::Real(324.07), amrex::Real(362.0),
+ amrex::Real(408), amrex::Real(454), amrex::Real(499),
+ amrex::Real(562), amrex::Real(612), amrex::Real(665),
+ amrex::Real(722), amrex::Real(774), amrex::Real(932),
+ amrex::Real(982.1), amrex::Real(1038.0), amrex::Real(1105),
+ amrex::Real(1165), amrex::Real(1211), amrex::Real(1333.4),
+ amrex::Real(1387.19), amrex::Real(3344.7), amrex::Real(3497),
+ amrex::Real(3664), amrex::Real(3830), amrex::Real(4053),
+ amrex::Real(4232), amrex::Real(4465), amrex::Real(4612.397),
+ amrex::Real(19345.588), amrex::Real(20025.2673),
+ // Y
+ amrex::Real(6.21726), amrex::Real(12.2236), amrex::Real(20.52441),
+ amrex::Real(60.6072), amrex::Real(75.35), amrex::Real(91.390),
+ amrex::Real(110.02), amrex::Real(128.12), amrex::Real(145.64),
+ amrex::Real(185.7), amrex::Real(205.814), amrex::Real(374.04),
+ amrex::Real(414), amrex::Real(463), amrex::Real(512),
+ amrex::Real(559), amrex::Real(624), amrex::Real(677),
+ amrex::Real(733), amrex::Real(790), amrex::Real(847),
+ amrex::Real(1010), amrex::Real(1061.9), amrex::Real(1120.2),
+ amrex::Real(1190), amrex::Real(1253), amrex::Real(1300),
+ amrex::Real(1427.6), amrex::Real(1483.12), amrex::Real(3562.9),
+ amrex::Real(3720), amrex::Real(3892), amrex::Real(4060),
+ amrex::Real(4299), amrex::Real(4484), amrex::Real(4724),
+ amrex::Real(4875.731), amrex::Real(20415.717), amrex::Real(21115.588),
+ // Zr
+ amrex::Real(6.634126), amrex::Real(13.13), amrex::Real(23.170),
+ amrex::Real(34.41836), amrex::Real(80.348), amrex::Real(96.38),
+ amrex::Real(112.0), amrex::Real(133.7), amrex::Real(153.0),
+ amrex::Real(172.02), amrex::Real(214.9), amrex::Real(236.252),
+ amrex::Real(426), amrex::Real(470), amrex::Real(520),
+ amrex::Real(573), amrex::Real(622), amrex::Real(690),
+ amrex::Real(745), amrex::Real(803), amrex::Real(863),
+ amrex::Real(922), amrex::Real(1092), amrex::Real(1144.7),
+ amrex::Real(1205.4), amrex::Real(1277), amrex::Real(1344),
+ amrex::Real(1392), amrex::Real(1525.1), amrex::Real(1582.37),
+ amrex::Real(3788.0), amrex::Real(3950), amrex::Real(4127),
+ amrex::Real(4300), amrex::Real(4553), amrex::Real(4744),
+ amrex::Real(4991), amrex::Real(5146.935), amrex::Real(21516.469),
+ amrex::Real(22236.712),
+ // Nb
+ amrex::Real(6.75885), amrex::Real(14.32), amrex::Real(25.04),
+ amrex::Real(37.611), amrex::Real(50.5728), amrex::Real(102.069),
+ amrex::Real(119.1), amrex::Real(136.0), amrex::Real(159.2),
+ amrex::Real(180.0), amrex::Real(200.28), amrex::Real(246.1),
+ amrex::Real(268.59), amrex::Real(482.5), amrex::Real(530),
+ amrex::Real(581), amrex::Real(636), amrex::Real(688),
+ amrex::Real(758), amrex::Real(816), amrex::Real(877),
+ amrex::Real(940), amrex::Real(1000), amrex::Real(1176),
+ amrex::Real(1230.6), amrex::Real(1293.7), amrex::Real(1368),
+ amrex::Real(1439), amrex::Real(1488), amrex::Real(1625.9),
+ amrex::Real(1684.97), amrex::Real(4020.1), amrex::Real(4187),
+ amrex::Real(4369), amrex::Real(4540), amrex::Real(4815),
+ amrex::Real(5011), amrex::Real(5265), amrex::Real(5426.066),
+ amrex::Real(22648.046), amrex::Real(23388.850),
+ // Mo
+ amrex::Real(7.09243), amrex::Real(16.16), amrex::Real(27.13),
+ amrex::Real(40.33), amrex::Real(54.417), amrex::Real(68.82704),
+ amrex::Real(125.638), amrex::Real(143.6), amrex::Real(164.12),
+ amrex::Real(186.3), amrex::Real(209.3), amrex::Real(230.28),
+ amrex::Real(279.1), amrex::Real(302.60), amrex::Real(544.0),
+ amrex::Real(591), amrex::Real(646), amrex::Real(702),
+ amrex::Real(758), amrex::Real(829), amrex::Real(890),
+ amrex::Real(953), amrex::Real(1019), amrex::Real(1082),
+ amrex::Real(1263), amrex::Real(1319.6), amrex::Real(1385.1),
+ amrex::Real(1462), amrex::Real(1537), amrex::Real(1587),
+ amrex::Real(1730.1), amrex::Real(1790.93), amrex::Real(4259.0),
+ amrex::Real(4430), amrex::Real(4618), amrex::Real(4800),
+ amrex::Real(5084), amrex::Real(5287), amrex::Real(5548),
+ amrex::Real(5713.194), amrex::Real(23810.654), amrex::Real(24572.213),
+ // Tc
+ amrex::Real(7.11938), amrex::Real(15.26), amrex::Real(29.55),
+ amrex::Real(41.0), amrex::Real(57.0), amrex::Real(72.0),
+ amrex::Real(88.0), amrex::Real(150.0), amrex::Real(169.0),
+ amrex::Real(189.9), amrex::Real(214.0), amrex::Real(239.0),
+ amrex::Real(262.08), amrex::Real(311), amrex::Real(338.55),
+ amrex::Real(604), amrex::Real(655), amrex::Real(713),
+ amrex::Real(773), amrex::Real(829), amrex::Real(904),
+ amrex::Real(968), amrex::Real(1032), amrex::Real(1102),
+ amrex::Real(1166), amrex::Real(1354), amrex::Real(1411.6),
+ amrex::Real(1479.5), amrex::Real(1559), amrex::Real(1638),
+ amrex::Real(1689), amrex::Real(1838), amrex::Real(1900.28),
+ amrex::Real(4505.0), amrex::Real(4681), amrex::Real(4874),
+ amrex::Real(5060), amrex::Real(5361), amrex::Real(5570),
+ amrex::Real(5838), amrex::Real(6008.391), amrex::Real(25004.533),
+ amrex::Real(25787.047),
+ // Ru
+ amrex::Real(7.36050), amrex::Real(16.76), amrex::Real(28.47),
+ amrex::Real(45.0), amrex::Real(59.0), amrex::Real(76.0),
+ amrex::Real(93.0), amrex::Real(110.0), amrex::Real(178.41),
+ amrex::Real(198.0), amrex::Real(219.9), amrex::Real(245.0),
+ amrex::Real(271), amrex::Real(295.90), amrex::Real(348),
+ amrex::Real(376.25), amrex::Real(670), amrex::Real(723),
+ amrex::Real(784), amrex::Real(845), amrex::Real(905),
+ amrex::Real(981), amrex::Real(1048), amrex::Real(1115),
+ amrex::Real(1187), amrex::Real(1253), amrex::Real(1447),
+ amrex::Real(1506.7), amrex::Real(1577.0), amrex::Real(1659),
+ amrex::Real(1743), amrex::Real(1794), amrex::Real(1949),
+ amrex::Real(2013.04), amrex::Real(4758), amrex::Real(4939),
+ amrex::Real(5136), amrex::Real(5330), amrex::Real(5647),
+ amrex::Real(5861), amrex::Real(6137), amrex::Real(6311.721),
+ amrex::Real(26229.895), amrex::Real(27033.564),
+ // Rh
+ amrex::Real(7.45890), amrex::Real(18.08), amrex::Real(31.06),
+ amrex::Real(42.0), amrex::Real(63.0), amrex::Real(80.0),
+ amrex::Real(97.0), amrex::Real(115.1), amrex::Real(135.0),
+ amrex::Real(207.51), amrex::Real(228.0), amrex::Real(252.1),
+ amrex::Real(277), amrex::Real(306), amrex::Real(331.58),
+ amrex::Real(389.3), amrex::Real(415.97), amrex::Real(739),
+ amrex::Real(794), amrex::Real(857), amrex::Real(921),
+ amrex::Real(984), amrex::Real(1061), amrex::Real(1131),
+ amrex::Real(1202), amrex::Real(1274), amrex::Real(1344),
+ amrex::Real(1544), amrex::Real(1604.9), amrex::Real(1677.6),
+ amrex::Real(1763), amrex::Real(1851), amrex::Real(1903),
+ amrex::Real(2063), amrex::Real(2129.22), amrex::Real(5018),
+ amrex::Real(5203), amrex::Real(5406), amrex::Real(5600),
+ amrex::Real(5940), amrex::Real(6161), amrex::Real(6444),
+ amrex::Real(6623.262), amrex::Real(27486.983), amrex::Real(28312.031),
+ // Pd
+ amrex::Real(8.336839), amrex::Real(19.43), amrex::Real(32.93),
+ amrex::Real(46.0), amrex::Real(61.0), amrex::Real(84.1),
+ amrex::Real(101.0), amrex::Real(120.0), amrex::Real(141.0),
+ amrex::Real(159.9), amrex::Real(238.57), amrex::Real(260.0),
+ amrex::Real(286), amrex::Real(311), amrex::Real(342),
+ amrex::Real(369.10), amrex::Real(427), amrex::Real(457.50),
+ amrex::Real(810), amrex::Real(869), amrex::Real(933),
+ amrex::Real(1000), amrex::Real(1065), amrex::Real(1145),
+ amrex::Real(1218), amrex::Real(1290), amrex::Real(1366),
+ amrex::Real(1438), amrex::Real(1644), amrex::Real(1706.2),
+ amrex::Real(1781.3), amrex::Real(1869), amrex::Real(1962),
+ amrex::Real(2016), amrex::Real(2181), amrex::Real(2248.87),
+ amrex::Real(5284), amrex::Real(5475), amrex::Real(5683),
+ amrex::Real(5880), amrex::Real(6242), amrex::Real(6469),
+ amrex::Real(6759), amrex::Real(6943.097), amrex::Real(28776.034),
+ amrex::Real(29622.678),
+ // Ag
+ amrex::Real(7.576234), amrex::Real(21.4844), amrex::Real(34.8),
+ amrex::Real(49.0), amrex::Real(65.0), amrex::Real(82.0),
+ amrex::Real(106.0), amrex::Real(125.0), amrex::Real(145.1),
+ amrex::Real(167.0), amrex::Real(188.0), amrex::Real(271.46),
+ amrex::Real(294), amrex::Real(321), amrex::Real(347),
+ amrex::Real(381), amrex::Real(408.43), amrex::Real(469),
+ amrex::Real(500.87), amrex::Real(885), amrex::Real(946),
+ amrex::Real(1013), amrex::Real(1082), amrex::Real(1149),
+ amrex::Real(1231), amrex::Real(1308), amrex::Real(1382),
+ amrex::Real(1460), amrex::Real(1535), amrex::Real(1747),
+ amrex::Real(1810.5), amrex::Real(1888.0), amrex::Real(1979),
+ amrex::Real(2077), amrex::Real(2131), amrex::Real(2302),
+ amrex::Real(2371.99), amrex::Real(5558), amrex::Real(5753),
+ amrex::Real(5966), amrex::Real(6170), amrex::Real(6551),
+ amrex::Real(6785), amrex::Real(7082), amrex::Real(7271.298),
+ amrex::Real(30097.318), amrex::Real(30965.780),
+ // Cd
+ amrex::Real(8.993820), amrex::Real(16.908313), amrex::Real(37.468),
+ amrex::Real(51.0), amrex::Real(67.9), amrex::Real(87.0),
+ amrex::Real(105.0), amrex::Real(130.1), amrex::Real(150.0),
+ amrex::Real(173.0), amrex::Real(195.0), amrex::Real(218.0),
+ amrex::Real(305), amrex::Real(329), amrex::Real(358),
+ amrex::Real(385), amrex::Real(421), amrex::Real(452.6),
+ amrex::Real(513), amrex::Real(546.19), amrex::Real(963),
+ amrex::Real(1026), amrex::Real(1095), amrex::Real(1167),
+ amrex::Real(1237), amrex::Real(1320), amrex::Real(1401),
+ amrex::Real(1477), amrex::Real(1558), amrex::Real(1635),
+ amrex::Real(1852), amrex::Real(1917.9), amrex::Real(1998),
+ amrex::Real(2091), amrex::Real(2195), amrex::Real(2250),
+ amrex::Real(2427), amrex::Real(2498.62), amrex::Real(5839),
+ amrex::Real(6039), amrex::Real(6257), amrex::Real(6460),
+ amrex::Real(6869), amrex::Real(7109), amrex::Real(7414),
+ amrex::Real(7607.95), amrex::Real(31451.062), amrex::Real(32341.587),
+ // In
+ amrex::Real(5.7863558), amrex::Real(18.87041), amrex::Real(28.04415),
+ amrex::Real(55.45), amrex::Real(69.3), amrex::Real(90.0),
+ amrex::Real(109.0), amrex::Real(130.1), amrex::Real(156.0),
+ amrex::Real(178.0), amrex::Real(201.0), amrex::Real(226.0),
+ amrex::Real(249), amrex::Real(341), amrex::Real(368),
+ amrex::Real(396), amrex::Real(425), amrex::Real(462),
+ amrex::Real(497.1), amrex::Real(560), amrex::Real(593.38),
+ amrex::Real(1043), amrex::Real(1109), amrex::Real(1181),
+ amrex::Real(1255), amrex::Real(1328), amrex::Real(1413),
+ amrex::Real(1496), amrex::Real(1575), amrex::Real(1659),
+ amrex::Real(1738), amrex::Real(1961), amrex::Real(2028.5),
+ amrex::Real(2111), amrex::Real(2207), amrex::Real(2317),
+ amrex::Real(2373), amrex::Real(2555), amrex::Real(2628.77),
+ amrex::Real(6126), amrex::Real(6331), amrex::Real(6554),
+ amrex::Real(6770), amrex::Real(7196), amrex::Real(7442),
+ amrex::Real(7754), amrex::Real(7953.14), amrex::Real(32837.592),
+ amrex::Real(33750.404),
+ // Sn
+ amrex::Real(7.343918), amrex::Real(14.63307), amrex::Real(30.506),
+ amrex::Real(40.74), amrex::Real(77.03), amrex::Real(94.0),
+ amrex::Real(112.9), amrex::Real(135.0), amrex::Real(156.0),
+ amrex::Real(184.0), amrex::Real(208.0), amrex::Real(232.0),
+ amrex::Real(258), amrex::Real(282), amrex::Real(379),
+ amrex::Real(407), amrex::Real(437), amrex::Real(466),
+ amrex::Real(506), amrex::Real(537), amrex::Real(608),
+ amrex::Real(642.35), amrex::Real(1127), amrex::Real(1195),
+ amrex::Real(1269), amrex::Real(1347), amrex::Real(1421),
+ amrex::Real(1508), amrex::Real(1596), amrex::Real(1676),
+ amrex::Real(1763), amrex::Real(1844), amrex::Real(2074),
+ amrex::Real(2142.1), amrex::Real(2227), amrex::Real(2326),
+ amrex::Real(2443), amrex::Real(2499), amrex::Real(2687),
+ amrex::Real(2762.49), amrex::Real(6421), amrex::Real(6631),
+ amrex::Real(6859), amrex::Real(7080), amrex::Real(7531),
+ amrex::Real(7790), amrex::Real(8103), amrex::Real(8306.95),
+ amrex::Real(34257.143), amrex::Real(35192.501),
+ // Sb
+ amrex::Real(8.608389), amrex::Real(16.626), amrex::Real(25.3235),
+ amrex::Real(43.804), amrex::Real(55.00), amrex::Real(99.51),
+ amrex::Real(117.0), amrex::Real(139.0), amrex::Real(162.0),
+ amrex::Real(185.0), amrex::Real(214.0), amrex::Real(238.0),
+ amrex::Real(265), amrex::Real(292), amrex::Real(317),
+ amrex::Real(420), amrex::Real(447), amrex::Real(479),
+ amrex::Real(510), amrex::Real(552), amrex::Real(584),
+ amrex::Real(657), amrex::Real(693.26), amrex::Real(1214),
+ amrex::Real(1285), amrex::Real(1360), amrex::Real(1441),
+ amrex::Real(1518), amrex::Real(1606), amrex::Real(1698),
+ amrex::Real(1781), amrex::Real(1869), amrex::Real(1954),
+ amrex::Real(2190), amrex::Real(2266), amrex::Real(2349),
+ amrex::Real(2428), amrex::Real(2567), amrex::Real(2654),
+ amrex::Real(2815), amrex::Real(2900.0), amrex::Real(6714),
+ amrex::Real(6929), amrex::Real(7167), amrex::Real(7390),
+ amrex::Real(7887), amrex::Real(8140), amrex::Real(8455),
+ amrex::Real(8669.48), amrex::Real(35710.028), amrex::Real(36668.183),
+ // Te
+ amrex::Real(9.009808), amrex::Real(18.6), amrex::Real(27.84),
+ amrex::Real(37.4155), amrex::Real(59.3), amrex::Real(69.1),
+ amrex::Real(124.20), amrex::Real(143.0), amrex::Real(167.0),
+ amrex::Real(191.1), amrex::Real(215.0), amrex::Real(245.0),
+ amrex::Real(272), amrex::Real(299), amrex::Real(328),
+ amrex::Real(354), amrex::Real(461), amrex::Real(491),
+ amrex::Real(522), amrex::Real(555), amrex::Real(599),
+ amrex::Real(633), amrex::Real(709), amrex::Real(746.12),
+ amrex::Real(1304), amrex::Real(1377), amrex::Real(1455),
+ amrex::Real(1538), amrex::Real(1618), amrex::Real(1707),
+ amrex::Real(1803), amrex::Real(1889), amrex::Real(1979),
+ amrex::Real(2066), amrex::Real(2309), amrex::Real(2386),
+ amrex::Real(2472), amrex::Real(2552), amrex::Real(2700),
+ amrex::Real(2788), amrex::Real(2954), amrex::Real(3041.0),
+ amrex::Real(7022), amrex::Real(7243), amrex::Real(7485),
+ amrex::Real(7714), amrex::Real(8240), amrex::Real(8499),
+ amrex::Real(8821), amrex::Real(9040.83), amrex::Real(37196.522),
+ amrex::Real(38177.740),
+ // I
+ amrex::Real(10.451260), amrex::Real(19.13126), amrex::Real(29.570),
+ amrex::Real(40.357), amrex::Real(51.52), amrex::Real(74.4),
+ amrex::Real(87.61), amrex::Real(150.81), amrex::Real(171.0),
+ amrex::Real(197.0), amrex::Real(220.9), amrex::Real(247.0),
+ amrex::Real(279), amrex::Real(307), amrex::Real(335),
+ amrex::Real(365), amrex::Real(393), amrex::Real(505),
+ amrex::Real(535), amrex::Real(569), amrex::Real(601),
+ amrex::Real(649), amrex::Real(683), amrex::Real(762),
+ amrex::Real(800.8), amrex::Real(1397), amrex::Real(1472),
+ amrex::Real(1553), amrex::Real(1639), amrex::Real(1720),
+ amrex::Real(1812), amrex::Real(1911), amrex::Real(1999),
+ amrex::Real(2093), amrex::Real(2181), amrex::Real(2431),
+ amrex::Real(2510), amrex::Real(2598), amrex::Real(2680),
+ amrex::Real(2836), amrex::Real(2926), amrex::Real(3096),
+ amrex::Real(3185.5), amrex::Real(7337), amrex::Real(7563),
+ amrex::Real(7811), amrex::Real(8044), amrex::Real(8601),
+ amrex::Real(8867), amrex::Real(9196), amrex::Real(9421.10),
+ amrex::Real(38716.996), amrex::Real(39721.549),
// Xe
- amrex::Real(12.1298436), amrex::Real(20.975), amrex::Real(31.05),
+ amrex::Real(12.1298437), amrex::Real(20.975), amrex::Real(31.05),
amrex::Real(42.20), amrex::Real(54.1), amrex::Real(66.703),
amrex::Real(91.6), amrex::Real(105.9778), amrex::Real(179.84),
amrex::Real(202.0), amrex::Real(229.02), amrex::Real(255.0),
@@ -371,7 +655,7 @@ namespace utils::physics
amrex::Real(3243), amrex::Real(3333.8), amrex::Real(7660),
amrex::Real(7889), amrex::Real(8144), amrex::Real(8382),
amrex::Real(8971), amrex::Real(9243), amrex::Real(9581),
- amrex::Real(9810.37), amrex::Real(40271.724), amrex::Real(41299.71),
+ amrex::Real(9810.37), amrex::Real(40271.724), amrex::Real(41299.892),
// Rn
amrex::Real(10.74850), amrex::Real(21.4), amrex::Real(29.4),
amrex::Real(36.9), amrex::Real(52.9), amrex::Real(64.0),