21 #ifndef INCLUDE_LIBINT2_CHEMISTRY_ELEMENTS_H_ 22 #define INCLUDE_LIBINT2_CHEMISTRY_ELEMENTS_H_ 36 static const std::vector<element>& get_element_info() {
37 static std::vector<element> element_info
38 {{1,
"hydrogen",
"H"},
41 {4,
"beryllium",
"Be"},
49 {12,
"magnesium",
"Mg"},
50 {13,
"aluminum",
"Al"},
51 {14,
"silicon",
"Si"},
52 {15,
"phosphorus",
"P"},
54 {17,
"chlorine",
"Cl"},
56 {19,
"potassium",
"K"},
57 {20,
"calcium",
"Ca"},
58 {21,
"scandium",
"Sc"},
59 {22,
"titanium",
"Ti"},
60 {23,
"vanadium",
"V"},
61 {24,
"chromium",
"Cr"},
62 {25,
"manganese",
"Mn"},
68 {31,
"gallium",
"Ga"},
69 {32,
"germanium",
"Ge"},
70 {33,
"arsenic",
"As"},
71 {34,
"selenium",
"Se"},
72 {35,
"bromine",
"Br"},
73 {36,
"krypton",
"Kr"},
74 {37,
"rubidium",
"Rb"},
75 {38,
"strontium",
"Sr"},
77 {40,
"zirconium",
"Zr"},
78 {41,
"niobium",
"Nb"},
79 {42,
"molybdenum",
"Mo"},
80 {43,
"technetium",
"Tc"},
81 {44,
"ruthenium",
"Ru"},
82 {45,
"rhodium",
"Rh"},
83 {46,
"palladium",
"Pd"},
85 {48,
"cadminium",
"Cd"},
88 {51,
"antimony",
"Sb"},
89 {52,
"tellurium",
"Te"},
94 {57,
"lanthanium",
"La"},
96 {59,
"praseodymium",
"Pr"},
97 {60,
"neodymium",
"Nd"},
98 {61,
"promethium",
"Pm"},
99 {62,
"samarium",
"Sm"},
100 {63,
"europium",
"Eu"},
101 {64,
"gadolinium",
"Gd"},
102 {65,
"terbium",
"Tb"},
103 {66,
"dysprosium",
"Dy"},
104 {67,
"holmium",
"Ho"},
105 {68,
"erbium",
"Er"},
106 {69,
"thulium",
"Tm"},
107 {70,
"ytterbium",
"Yb"},
108 {71,
"lutetium",
"Lu"},
109 {72,
"hafnium",
"Hf"},
110 {73,
"tantalum",
"Ta"},
111 {74,
"tungsten",
"W"},
112 {75,
"rhenium",
"Re"},
113 {76,
"osmium",
"Os"},
114 {77,
"iridium",
"Ir"},
115 {78,
"platinum",
"Pt"},
117 {80,
"mercury",
"Hg"},
118 {81,
"thallium",
"Tl"},
120 {83,
"bismuth",
"Bi"},
121 {84,
"polonium",
"Po"},
122 {85,
"astatine",
"At"},
124 {87,
"francium",
"Fr"},
125 {88,
"radium",
"Ra"},
126 {89,
"actinium",
"Ac"},
127 {90,
"thorium",
"Th"},
128 {91,
"protactinium",
"Pa"},
129 {92,
"uranium",
"U"},
130 {93,
"neptunium",
"Np"},
131 {94,
"plutonium",
"Pu"},
132 {95,
"americium",
"Am"},
133 {96,
"curium",
"Cm"},
134 {97,
"berkelium",
"Bk"},
135 {98,
"californium",
"Cf"},
136 {99,
"einsteinum",
"Es"},
137 {100,
"fermium",
"Fm"},
138 {101,
"mendelevium",
"Md"},
139 {102,
"nobelium",
"No"},
140 {103,
"lawrencium",
"Lr"},
141 {104,
"rutherfordium",
"Rf"},
142 {105,
"hahnium",
"Ha"},
143 {106,
"seaborgium",
"Sg"},
144 {107,
"bohrium",
"Bh"},
145 {108,
"hassium",
"Hs"},
146 {109,
"meitnerium",
"Mt"},
147 {110,
"darmstadtium",
"Ds"},
148 {111,
"roentgenium",
"Rg"},
149 {112,
"copernicium",
"Cn"},
150 {113,
"nihonium",
"Nh"},
151 {114,
"flerovium",
"Fl"},
152 {115,
"moscovium",
"Mc"},
153 {116,
"livermorium",
"Lv"},
154 {117,
"tennessine",
"Ts"},
155 {118,
"oganesson",
"Og"}
162 #endif // INCLUDE_LIBINT2_CHEMISTRY_ELEMENTS_H_ Defaults definitions for various parameters assumed by Libint.
Definition: algebra.cc:24
Definition: elements.h:30