Build a multi-walled nanotube by assembling specific NanoTubes.
    |  | 
        
          | __init__(self,
        innertube,
        nwalls,
        wallsep) Create an instance.
 |  |  | 
    | int, int |  | 
    | numpy.array, numpy.array |  | 
    | float |  | 
    | int | 
        
          | getNumUnitCells(self,
        translat) Return the number of unit cells to use for the given wall.
 |  |  | 
    |  | 
        
          | alignCenterCollect(self) Align and center the tubes and collect tubes into a single structure.
 |  |  | 
    |  | 
        
          | getTubeSpacings(self) Determine actual tube spacings in units of Ang.
 |  |  | 
    |  | 
        
          | handleProps(self) Handle the structure properties of the multi-walled tube.
 |  |  | 
    |  | 
        
          | printProps(self,
        logger=None) Print the properties of this multi-walled nanotube.
 |  |  | 
    |  | 
        
          | buildMultiWallTube(self,
        use_finite_bos=True,
        logger=None) Assemble the multi-walled tube.
 |  |  | 
  
    | Inherited from object:__delattr__,__format__,__getattribute__,__hash__,__new__,__reduce__,__reduce_ex__,__repr__,__setattr__,__sizeof__,__str__,__subclasshook__ |