sknano.structures.SWNTMixin¶
-
class
sknano.structures.
SWNTMixin
[source][source]¶ Mixin class for nanotube classes.
Attributes
Ch
SWNT circumference |Ch| in Å Ch_vec
SWNT chiral vector. Lz
SWNT length Lz=Ltube in nanometers. M
M=np−nq N
Number of graphene hexagons in nanotube unit cell. Natoms
Number of atoms in nanotube. Natoms_per_tube
Number of atoms in nanotube Natoms/tube. Natoms_per_unit_cell
Number of atoms in nanotube unit cell. Ntubes
Number of nanotubes. R
Symmetry vector R=(p,q). T
Length of nanotube unit cell |T| in Å. Tvec
SWNT
translation vector.chiral_angle
Chiral angle θc in degrees. chiral_type
SWNT
chiral type.d
d=gcd(n,m) dR
dR=gcd(2n+m,2m+n) dt
Nanotube diameter dt=|Ch|π in Å. electronic_type
SWNT electronic type. fix_Lz
linear_mass_density
Linear mass density of nanotube in g/nm. m
Chiral index m. n
Chiral index n. nz
Number of nanotube unit cells along the z-axis. rt
Nanotube radius rt=|Ch|2π in Å. t1
t1=2m+ndR t2
t2=−2n+mdR tube_length
Alias for SWNT.Lz
tube_mass
SWNT mass in grams. unit_cell_mass
Unit cell mass in atomic mass units. unit_cell_symmetry_params
Tuple of SWNT
unit cell symmetry parameters.