sisl.geom.nanotube module

Helper functions for returning a nanotube

sisl.geom.nanotube.nanotube(bond, atom=None, chirality=(1, 1))[source]

Create a nano-tube geometry

This routine is implemented as in ASE with few changes.

Parameters:

bond: float

length between atoms in nano-tube

atom: Atom(6)

nanotube atoms

chirality: (int, int)

chirality of nanotube (n, m)