viperleed.calc.classes.sitetype.Atom_type
- class viperleed.calc.classes.sitetype.Atom_type(el, name, new_bulk, layer=None)[source]
Collection of atoms with the same element and same site; inherited fromm Sitetype. Used for EEASiSSS input.
Methods
__init__
(el, name, new_bulk[, layer])add_atom
(atom, NN_dist)get_atomic_number
()get_layer
()get_type_NN_dist
()set_MT_params
(rmtmin, rmtmax, S)Attributes
getVibAmp
Calculates a default vibrational amplitude for this site for the given chemical element from the element atomic mass, the experimental temperature and the material's Debye temperature.
isEquivalent
Checks whether two sites are equivalent, i.e. have the same label and the same values for vibrational amplitudes and occupations.