mendeleev.electronegativity

Electronegativity scale formulas.

Functions

allred_rochow(zeff, radius)

Calculate the electronegativity of an atom according to the definition of Allred and Rochow

cottrell_sutton(zeff, radius)

Calculate the electronegativity of an atom according to the definition of Allred and Rochow

generic(zeff, radius[, rpow, apow])

Calculate the electronegativity from a general formula

gordy(zeff, radius)

Calculate the electronegativity of an atom according to the definition of Allred and Rochow

interpolate_property(x, x_ref, y_ref[, poly_deg])

Estiate a property for element by interpolation or extrapolation of the data points from x`x_ref` and y_ref.

li_xue(ionization_energy, radius, valence_pqn)

Calculate the electronegativity of an atom according to the definition of Li and Xue

martynov_batsanov(ionization_energies)

Calculates the electronegativity value according to Martynov and Batsanov as the average of the ionization energies of the valence electrons

mulliken(ionization_energy, electron_affinity)

Return the absolute electronegativity (Mulliken scale).

n_effective(n[, source])

Effective principal quantum number

nagle(nvalence, polarizability)

Calculate the electronegativity of an atom according to the definition of Nagle

sanderson(radius, noble_gas_radius)

Calculate Sanderson's electronegativity