Skip to content

Commit

Permalink
Add the actinides elements.
Browse files Browse the repository at this point in the history
  • Loading branch information
kentlouisetonino committed Jul 4, 2024
1 parent 79deab1 commit dc2b625
Show file tree
Hide file tree
Showing 4 changed files with 317 additions and 0 deletions.
Binary file modified bin/elementexplorer
Binary file not shown.
1 change: 1 addition & 0 deletions src/elements/data/data.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,6 @@
#include "./elements_5th_period.c"
#include "./elements_6th_period.c"
#include "./elements_7th_period.c"
#include "./elements_actinides.c"
#include "./elements_lanthanides.c"
#endif
301 changes: 301 additions & 0 deletions src/elements/data/elements_actinides.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,301 @@
#include "../element_type.h"

element_details actinium = {
"Ac",
"Actinium",
"89",
"Actinide",
"227.02775 u",
"Solid",
"[Rn] 7s2 6d1",
"+3",
"1.1",
"260 pm",
"5.17 eV",
"N/A",
"1324 K",
"3471 K",
"10.07 g/cm³",
"1899",
"https://pubchem.ncbi.nlm.nih.gov/element/89",
};

element_details thorium = {
"Th",
"Thorium",
"90",
"Actinide",
"232.038 u",
"Solid",
"[Rn] 7s2 6d2",
"+4",
"1.3",
"237 pm",
"6.08 eV",
"N/A",
"2023 K",
"5061 K",
"11.72 g/cm³",
"1828",
"https://pubchem.ncbi.nlm.nih.gov/element/90",
};

element_details protactinium = {
"Pa",
"Protactinium",
"91",
"Actinide",
"231.03588 u",
"Solid",
"[Rn] 7s2 5f2 6d1",
"+5, +4",
"1.5",
"243 pm",
"5.89 eV",
"N/A",
"1845 K",
"N/A",
"15.37 g/cm³",
"1913",
"https://pubchem.ncbi.nlm.nih.gov/element/91",
};

element_details uranium = {
"Ur",
"Uranium",
"92",
"Actinide",
"238.0289 u",
"Solid",
"[Rn] 7s2 5f3 6d1",
"+6, +5, +4, +3",
"1.38",
"240 pm",
"6.194 eV",
"N/A",
"1408 K",
"4404 K",
"18.95 g/cm³",
"1789",
"https://pubchem.ncbi.nlm.nih.gov/element/92",
};

element_details neptunium = {
"Np",
"Neptunium",
"93",
"Actinide",
"237.048172 u",
"Solid",
"[Rn] 7s2 5f4 6d1",
"+6, +5, +4, +3",
"1.36",
"221 pm",
"6.266 eV",
"N/A",
"917 K",
"4175 K",
"20.25 g/cm³",
"1940",
"https://pubchem.ncbi.nlm.nih.gov/element/93",
};

element_details plutonium = {
"Pu",
"Plutonium",
"94",
"Actinide",
"244.06420 u",
"Solid",
"[Rn] 7s2 5f6",
"+6, +5, +4, +3",
"1.28",
"243 pm",
"6.06 eV",
"N/A",
"913 K",
"3501 K",
"19.84 g/cm³",
"1940",
"https://pubchem.ncbi.nlm.nih.gov/element/94",
};

element_details americium = {
"Am",
"Americium",
"95",
"Actinide",
"243.061380 u",
"Solid",
"[Rn] 7s2 5f7",
"+6, +5, +4, +3",
"1.3",
"244 pm",
"5.993 eV",
"N/A",
"1449 K",
"2284 K",
"13.69 g/cm³",
"1944",
"https://pubchem.ncbi.nlm.nih.gov/element/95",
};

element_details curium = {
"Cm",
"Curium",
"96",
"Actinide",
"247.07035 u",
"Solid",
"[Rn] 7s2 5f7 6d1",
"+3",
"1.3",
"245 pm",
"6.02 eV",
"N/A",
"1618 K",
"3400 K",
"13.51 g/cm³",
"1944",
"https://pubchem.ncbi.nlm.nih.gov/element/96",
};

element_details berkelium = {
"Bk",
"Berkelium",
"97",
"Actinide",
"247.07031 u",
"Solid",
"[Rn] 7s2 5f9",
"+4, +3",
"1.3",
"244 pm",
"6.23 eV",
"N/A",
"1323 K",
"N/A",
"14 g/cm³",
"1949",
"https://pubchem.ncbi.nlm.nih.gov/element/97",
};

element_details californium = {
"Cf",
"Californium",
"98",
"Actinide",
"251.07959 u",
"Solid",
"[Rn] 7s2 5f10",
"+3",
"1.3",
"245 pm",
"6.30 eV",
"N/A",
"1117 K",
"N/A",
"N/A",
"1950",
"https://pubchem.ncbi.nlm.nih.gov/element/98",
};

element_details einstenium = {
"Es",
"Einsteinium",
"99",
"Actinide",
"252.0830 u",
"Solid",
"[Rn] 7s2 5f11",
"+3",
"1.3",
"245 pm",
"6.42 eV",
"N/A",
"1133 K",
"N/A",
"N/A",
"1952",
"https://pubchem.ncbi.nlm.nih.gov/element/99",
};

element_details fermium = {
"Fm",
"Fermium",
"100",
"Actinide",
"257.09511 u",
"Solid",
"[Rn] 5f12 7s2",
"+3",
"1.3",
"N/A",
"6.50 eV",
"N/A",
"1800 K",
"N/A",
"N/A",
"1952",
"https://pubchem.ncbi.nlm.nih.gov/element/100",
};

element_details mendelevium = {
"Md",
"Mendelevium",
"101",
"Actinide",
"258.09843 u",
"Solid",
"[Rn] 7s2 5f13",
"+3, +2",
"1.3",
"N/A",
"6.58 eV",
"N/A",
"1100 K",
"N/A",
"N/A",
"1955",
"https://pubchem.ncbi.nlm.nih.gov/element/101",
};

element_details nobelium = {
"No",
"Nobelium",
"102",
"Actinide",
"259.10100 u",
"Solid",
"[Rn] 7s2 5f14",
"+3, +2",
"1.3",
"N/A",
"6.65 eV",
"N/A",
"1100 K",
"N/A",
"N/A",
"1957",
"https://pubchem.ncbi.nlm.nih.gov/element/102",
};

element_details lawrencium = {
"Lr",
"Lawrencium",
"103",
"Actinide",
"266.120 u",
"Solid",
"[Rn] 7s2 5f14 6d1",
"+3",
"1.3",
"N/A",
"N/A",
"N/A",
"1900 K",
"N/A",
"N/A",
"1961",
"https://pubchem.ncbi.nlm.nih.gov/element/103",
};
15 changes: 15 additions & 0 deletions src/elements/element_array.c
Original file line number Diff line number Diff line change
Expand Up @@ -106,4 +106,19 @@ element elements[] = {
{"tm", "thulium", &thulium},
{"yb", "ytterbium", &ytterbium},
{"lu", "lutetium", &lutetium},
{"ac", "actinium", &actinium},
{"th", "thorium", &thorium},
{"pa", "protactinium", &protactinium},
{"u", "uranium", &uranium},
{"np", "neptunium", &neptunium},
{"pu", "plutonium", &plutonium},
{"am", "americium", &americium},
{"cm", "curium", &curium},
{"bk", "berkelium", &berkelium},
{"cf", "californium", &californium},
{"es", "einsteinium", &einstenium},
{"fm", "fermium", &fermium},
{"md", "mendelevium", &mendelevium},
{"no", "nobelium", &nobelium},
{"lr", "lawrencium", &lawrencium},
};

0 comments on commit dc2b625

Please sign in to comment.