syten::IPEPS::Lattice::Lattice | ( | std::string | desc_, |
int | width_, | ||
int | depth_, | ||
Sector | vacuum_, | ||
std::vector< Basis > | bases_, | ||
std::vector< Index > | site_types_, | ||
std::vector< char > | site_classes_ | ||
) |
Standard ctor for non-uniform lattices.
References add(), depth, syten::Basis::flipped(), syten::genIONode(), syten::Inc, syten::insertDummy(), std::vector< T >::push_back(), site_class, site_type, std::vector< T >::size(), SYTEN_ASSERT, SYTEN_ASSERT_MSG, type_basis, vacuumBasis, and width.