tbplas.make_hetero_layer

tbplas.make_hetero_layer(prim_cell: PrimitiveCell, hetero_lattice: ndarray, **kwargs) PrimitiveCell

Make one layer in the hetero-structure by reshaping primitive cell to given lattice vectors. :param prim_cell: primitive cell of the layer :param hetero_lattice: (3, 3) float64 array

Cartesian coordinates of hetero-structure lattice vectors in NANOMETER

Parameters:

kwargs – arguments for ‘reshape_prim_cell’

Returns:

layer in the hetero-structure