honeycomb_flake

sisl.geom.honeycomb_flake(shells: int, bond: float, atoms: sisl.typing.AtomsLike, vacuum: float = 20.0) Geometry

Hexagonal flake of a honeycomb lattice, with zig-zag edges.

Parameters:
  • shells (int) – Number of shells in the flake. 0 means a single hexagon, and subsequent shells add hexagon units surrounding the previous shell.

  • bond (float) – bond length between atoms (not lattice constant)

  • atoms (sisl.typing.AtomsLike) – the atom (or atoms) that the honeycomb lattice consists of

  • vacuum (float) – Amount of vacuum to add to the cell on all directions

Return type:

Geometry