| Lattice syten::IPEPS::Lat::Z2::genSpinKagomeSquare | ( | int const | width, |
| int const | depth, | ||
| std::vector< char > | site_classes | ||
| ) |
Generates a Kagomé spin lattice with \( \mathbb{Z}_2 \) Ising symmetry, using the three-to-one mapping to obtain a square lattice.
References syten::Basis::f(), syten::genRepZ(), genSpinLattice(), syten::IPEPS::Lattice::get(), syten::gM(), syten::Inc, std::iota(), std::vector< T >::size(), and SYTEN_ASSERT_MSG.
Referenced by syten::Pyten::init_ipeps_latgen().
Here is the call graph for this function:
Here is the caller graph for this function: