lib.elemental module

This library implement a chemical element with several properties

  • id: atomic number

  • name

  • altname

  • symbol

  • serie

  • group

  • period

  • block

  • density_Solid

  • density_Liq

  • density_Gas

  • appearance

  • date

  • country

  • discover

  • etymology

  • atomic_mass

  • atomic_volume

  • atomic_radius

  • covalent_radius

  • vanderWaals_radius

  • ionic_radii

  • lattice_type

  • space_group

  • lattice_edges

  • lattice_angles

  • electron_configuration

  • oxidation

  • electronegativity

  • electron_affinity

  • first_ionization

  • Tf

  • Tb

  • Heat_f

  • Heat_b

  • Cp

  • k

  • T_debye

  • color

  • notes

lib.elemental.cleanFloat(flo)[source]
lib.elemental._configValues(Preferences)[source]
class lib.elemental.Elemental(id)[source]

Bases: object

Chemical element class

__init__(id)[source]
Parameters:
idint

atomic number of element, [-]

_unit(str)[source]