sknano.core.atoms.Atom

class sknano.core.atoms.Atom(element=None, m=None)[source][source]

Base class for abstract representation of structure atom.

Parameters:

element : {str, int}, optional

A string representation of the element symbol or an integer specifying an element atomic number \(\boldsymbol{Z}\).

Attributes

Z Atomic number \(Z\).
element Element symbol.
m Atomic mass \(m_a\) in atomic mass units.
symbol Element symbol.

Methods

todict() Return dict of Atom constructor parameters.