honeycomb lattice ITensor in jula

Dear ITensors developing team,

As a begginer in ITensor, I want to use julia ITensor DMRG for heisenberg-kitaev-gamma model on honeycomb lattice. Unfortunately, I could not find the honeycomb lattice in ITensor julia.
1.Is the honeycomb lattice defined in ITensor Julila ?
2.how should I call the honeycomb lattice?
3.And how is the indexing of sublattices in ITensor honeycomb lattice?

please help me.
Thank You
Mojtaba

We don’t have a function that defines the honeycomb lattice available yet. The code for the current lattice helper functions is located here:
https://github.com/ITensor/ITensors.jl/blob/main/src/physics/lattices.jl
and we only have the square and triangular lattices as of now.

The way those functions work, though, is that they just define a set of bonds ordered in some particular 1D ordering for the MPS to follow through the lattice. So they don’t involve any tensors explicitly. We would welcome contributions of new functions defining other lattices following this code style.