sknano.structures.StructureBase

class sknano.structures.StructureBase(element1=u'C', element2=u'C', bond=1.42, verbose=False, debug=False, **kwargs)[source][source]

Base class for creating abstract representation of nano structure.

Parameters:

element1, element2 : {str, int}, optional

Element symbol or atomic number of basis Atom 1 and 2

bond : float, optional

Distance between nearest neighbor atoms (i.e., bond length). Must be in units of . Default value is the carbon-carbon bond length in graphite, approximately \(\mathrm{a}_{\mathrm{CC}} = 1.42\)

Attributes

bond Bond length in .
element1 Element symbol of Atom 1.
element2 Element symbol of Atom 2.