Processing math: 100%

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=npnq
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.