graphene_heteroribbon

sisl.geom.graphene_heteroribbon(sections, section_cls=heteroribbon_section, bond: float = 1.42, atoms: sisl.typing.AtomsLike | None = None, **kwargs) Geometry

Build a graphene nanoribbon consisting of several nanoribbons of different widths

Please see heteroribbon for arguments, the only difference is that the bond and atoms arguments default to bond=1.42 and Atoms(Z=6, R=bond*1.01), respectively.

See also

heteroribbon

for argument details and how it behaves