sknano.structures.MWNT

class sknano.structures.MWNT(Ch=None, Nwalls=None, Lz=None, fix_Lz=False, nz=1, add_inner_shells=False, add_outer_shells=True, max_shells=None, max_shell_diameter=inf, min_shells=None, min_shell_diameter=0.0, new_shell_type=None, shell_spacing=3.35, **kwargs)[source][source]

MWNT structure class.

Attributes

Lz MWNT length \(L_z = L_{\mathrm{tube}}\) in nanometers.
Natoms Number of atoms in nanotube.
Natoms_per_tube Number of atoms in nanotube \(N_{\mathrm{atoms/tube}}\).
Natoms_per_unit_cell Number of atoms in nanotube unit cell.
Nshells
Ntubes Number of MWNT.
Nwalls
T Length of MWNT unit cell \(|\mathbf{T}|\) in Å.
bond Bond length in .
chiral_set
chiral_types
dt MWNT diameter \(d_t=\frac{|\mathbf{C}_h|}{\pi}\) in Å.
element1 Element symbol of Atom 1.
element2 Element symbol of Atom 2.
fix_Lz
nz Number of nanotube unit cells along the \(z\)-axis.
rt MWNT radius \(r_t=\frac{|\mathbf{C}_h|}{2\pi}\) in Å.
tube_mass MWNT mass in grams.
unit_cell_mass Unit cell mass in atomic mass units.

Methods

todict()