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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140
use atom::Atom; pub const COBALT: Atom = Atom { number: 27, mass: 58.93319, symbol: "Co", name: "cobalt", group: 9, diatomic: false }; pub const SELENIUM: Atom = Atom { number: 34, mass: 78.97100, symbol: "Se", name: "selenium", group: 16, diatomic: false }; pub const BARIUM: Atom = Atom { number: 56, mass: 137.32700, symbol: "Ba", name: "barium", group: 2, diatomic: false }; pub const COPPER: Atom = Atom { number: 29, mass: 63.54600, symbol: "Cu", name: "copper", group: 11, diatomic: false }; pub const SODIUM: Atom = Atom { number: 11, mass: 22.98977, symbol: "Na", name: "sodium", group: 1, diatomic: false }; pub const BROMINE: Atom = Atom { number: 35, mass: 79.90400, symbol: "Br", name: "bromine", group: 17, diatomic: true }; pub const SILVER: Atom = Atom { number: 47, mass: 107.86820, symbol: "Ag", name: "silver", group: 11, diatomic: false }; pub const BORON: Atom = Atom { number: 5, mass: 10.81000, symbol: "B", name: "boron", group: 13, diatomic: false }; pub const TIN: Atom = Atom { number: 50, mass: 118.71000, symbol: "Sn", name: "tin", group: 14, diatomic: false }; pub const PHOSPHORUS: Atom = Atom { number: 15, mass: 30.97376, symbol: "P", name: "phosphorus", group: 15, diatomic: false }; pub const HYDROGEN: Atom = Atom { number: 1, mass: 1.00800, symbol: "H", name: "hydrogen", group: 1, diatomic: true }; pub const CHROMIUM: Atom = Atom { number: 24, mass: 51.99610, symbol: "Cr", name: "chromium", group: 6, diatomic: false }; pub const FRANCIUM: Atom = Atom { number: 87, mass: 223.00000, symbol: "Fr", name: "francium", group: 1, diatomic: false }; pub const CAESIUM: Atom = Atom { number: 55, mass: 132.90546, symbol: "Cs", name: "caesium", group: 1, diatomic: false }; pub const CARBON: Atom = Atom { number: 6, mass: 12.01100, symbol: "C", name: "carbon", group: 14, diatomic: false }; pub const ARGON: Atom = Atom { number: 18, mass: 39.94800, symbol: "Ar", name: "argon", group: 18, diatomic: false }; pub const MAGNESIUM: Atom = Atom { number: 12, mass: 24.30500, symbol: "Mg", name: "magnesium", group: 2, diatomic: false }; pub const LITHIUM: Atom = Atom { number: 3, mass: 6.94000, symbol: "Li", name: "lithium", group: 1, diatomic: false }; pub const SULFUR: Atom = Atom { number: 16, mass: 32.06000, symbol: "S", name: "sulfur", group: 16, diatomic: false }; pub const ARSENIC: Atom = Atom { number: 33, mass: 74.92159, symbol: "As", name: "arsenic", group: 15, diatomic: false }; pub const CALCIUM: Atom = Atom { number: 20, mass: 40.07800, symbol: "Ca", name: "calcium", group: 2, diatomic: false }; pub const TITANIUM: Atom = Atom { number: 22, mass: 47.86700, symbol: "Ti", name: "titanium", group: 4, diatomic: false }; pub const LEAD: Atom = Atom { number: 82, mass: 207.20000, symbol: "Pb", name: "lead", group: 14, diatomic: false }; pub const HELIUM: Atom = Atom { number: 2, mass: 4.00260, symbol: "He", name: "helium", group: 18, diatomic: false }; pub const GALLIUM: Atom = Atom { number: 31, mass: 69.72300, symbol: "Ga", name: "gallium", group: 13, diatomic: false }; pub const IODINE: Atom = Atom { number: 53, mass: 126.90447, symbol: "I", name: "iodine", group: 17, diatomic: true }; pub const MANGANESE: Atom = Atom { number: 25, mass: 54.93805, symbol: "Mn", name: "manganese", group: 7, diatomic: false }; pub const XENON: Atom = Atom { number: 54, mass: 131.29300, symbol: "Xe", name: "xenon", group: 18, diatomic: false }; pub const OXYGEN: Atom = Atom { number: 8, mass: 15.99900, symbol: "O", name: "oxygen", group: 16, diatomic: true }; pub const RUBIDIUM: Atom = Atom { number: 37, mass: 85.46780, symbol: "Rb", name: "rubidium", group: 1, diatomic: false }; pub const CHLORINE: Atom = Atom { number: 17, mass: 35.45000, symbol: "Cl", name: "chlorine", group: 17, diatomic: true }; pub const SILICON: Atom = Atom { number: 14, mass: 28.08500, symbol: "Si", name: "silicon", group: 14, diatomic: false }; pub const PLATINUM: Atom = Atom { number: 78, mass: 195.08400, symbol: "Pt", name: "platinum", group: 10, diatomic: false }; pub const IRON: Atom = Atom { number: 26, mass: 55.84500, symbol: "Fe", name: "iron", group: 8, diatomic: false }; pub const VANADIUM: Atom = Atom { number: 23, mass: 50.94150, symbol: "V", name: "vanadium", group: 5, diatomic: false }; pub const NITROGEN: Atom = Atom { number: 7, mass: 14.00700, symbol: "N", name: "nitrogen", group: 15, diatomic: true }; pub const GOLD: Atom = Atom { number: 79, mass: 196.96657, symbol: "Au", name: "gold", group: 11, diatomic: false }; pub const KRYPTON: Atom = Atom { number: 36, mass: 83.79800, symbol: "Kr", name: "krypton", group: 18, diatomic: false }; pub const POTASSIUM: Atom = Atom { number: 19, mass: 39.09830, symbol: "K", name: "potassium", group: 1, diatomic: false }; pub const ZINC: Atom = Atom { number: 30, mass: 65.38000, symbol: "Zn", name: "zinc", group: 12, diatomic: false }; pub const BERYLLIUM: Atom = Atom { number: 4, mass: 9.01218, symbol: "Be", name: "beryllium", group: 2, diatomic: false }; pub const NEON: Atom = Atom { number: 10, mass: 20.17970, symbol: "Ne", name: "neon", group: 18, diatomic: false }; pub const GERMANIUM: Atom = Atom { number: 32, mass: 72.63000, symbol: "Ge", name: "germanium", group: 14, diatomic: false }; pub const FLUORINE: Atom = Atom { number: 9, mass: 18.99840, symbol: "F", name: "fluorine", group: 17, diatomic: true }; pub const NICKEL: Atom = Atom { number: 28, mass: 58.69340, symbol: "Ni", name: "nickel", group: 10, diatomic: false }; pub const ALUMINIUM: Atom = Atom { number: 13, mass: 26.98154, symbol: "Al", name: "aluminium", group: 13, diatomic: false }; pub const ALL_ATOMS: &'static[Atom] = &[COBALT, SELENIUM, BARIUM, COPPER, SODIUM, BROMINE, SILVER, BORON, TIN, PHOSPHORUS, HYDROGEN, CHROMIUM, FRANCIUM, CAESIUM, CARBON, ARGON, MAGNESIUM, LITHIUM, SULFUR, ARSENIC, CALCIUM, TITANIUM, LEAD, HELIUM, GALLIUM, IODINE, MANGANESE, XENON, OXYGEN, RUBIDIUM, CHLORINE, SILICON, PLATINUM, IRON, VANADIUM, NITROGEN, GOLD, KRYPTON, POTASSIUM, ZINC, BERYLLIUM, NEON, GERMANIUM, FLUORINE, NICKEL, ALUMINIUM];