Stores supercell properties
Last updated: 08/05/2024
class pyfaults.supercell.Supercell(builtins.object)
Supercell(unitcell, nStacks, conType, fltLayer=None, stackVec=None, stackProb=None, zAdj=None, intLayer=None)
Stores supercell properties
Parameters:
Methods:
__init__(self, unitcell, nStacks, conType, fltLayer=None, stackVec=None, stackProb=None, zAdj=None, intLayer=None)
Initialization, defines Supercell defaults
setParam(self, nStacks=None, conType=None)
Sets number of stacks and construction type
setDisLayers(self, unitcell, fltLayer=None, stackVec=None, stackProb=None)
Constructs displacement supercell layers
setIntLayers(self, unitcell, fltLayer=None, stackProb=None, zAdj=None, intLayer=None)
Constructs intercalation supercell layers
show_faults(self)
Prints names of faulted layers
toCif(self, path)
Generates a CIF file of Layer
Parameters:
By Sinclair R. Combs
Copyright 2023 Colorado School of Mines