Adding a site to a chain perpendicularly
I have been trying to reproduce the geometry within TeNPy but it seems it is a feature to be implemented within IrregularLattice. However, I was wondering if there is anyway to work around it.
Reading the forum I came across the following post viewtopic.php?f=7&t=66 where deleting or adding sites is discussed and wanted to know if I could get the wanted result using something along the lines.
My idea was to build a chain with a two-site unit cell, a bosonic site and a spin-1/2 site, then take out all spin-1/2 sites except the wanted one and then using GroupedSite to group together the bosonic and spin sites into one. That being said I am not sure of how would this change the interactions within the system, or if they would change at all.
I also thought of maybe using a Ladder type lattice with boson sites on the lower part of the ladder and spin-1/2 for the other part and then removing all the unwanted spin-1/2 but I am not quite sure if it is possible to do so even by using the method using in the linked post.
So, to sum up I wanted to know if such a geometry is possible for the current version of TeNPy. These ideas are what I came up with but I have just begun to do this kinds of computations and I am for sure overlooking something. I would deeply appreciate any help or suggestions on the topic.
Thank you in advance.