sknano.core.atoms.PBCAtom¶
-
class
sknano.core.atoms.PBCAtom(*args, *, xperiodic=False, yperiodic=False, zperiodic=False, **kwargs)[source][source]¶ Atom class with PBC attributes.
Parameters: element : {str, int}, optional
A string representation of the element symbol or an integer specifying an element atomic number.
xperiodic, yperiodic, zperiodic :
bool, optionalPBC along each \(x, y, z\) axis
Attributes
ZAtomic number \(Z\). elementElement symbol. fmtstrFormat string. mmassAtomic mass \(m_a\) in atomic mass units. pbcsymbolElement symbol. xperiodicyperiodiczperiodicMethods
rezero(*args, **kwargs)rotate(**kwargs)todict()translate(*args, **kwargs)