sknano.structures.NanotubeBundleBase

class sknano.structures.NanotubeBundleBase(*args, *, nx=1, ny=1, bundle_packing=None, bundle_geometry=None, **kwargs)[source][source]

Nanotube bundle structure base class.

Attributes

Lx
Ly
Natoms Number of atoms in nanotube bundle.
Natoms_list
Natoms_per_bundle
Natoms_per_tube Alias for Natoms_list.
Ntubes
bundle_geometry
bundle_mass
bundle_packing
nx Number of nanotubes along the \(x\)-axis.
ny Number of nanotubes along the \(y\)-axis.

Methods

generate_bundle_coords() Generate coordinates of bundle tubes.
todict()