syten::IPEPSv2::Lattice::Lattice | ( | std::string | desc, |
int | width, | ||
int | depth, | ||
SBasis | vacuum_basis, | ||
SBasis | target_basis, | ||
Vec< SBasis > | orig_phys_bases | ||
) |
Standard ctor.
desc | brief description |
width | unit cell width |
depth | unit cell depth |
vacuum_basis | incoming vacuum basis of the system |
target_basis | desired outgoing target basis per unit cell, to be merged with first site basis |
orig_phys_bases | original outgoing physical bases on each site (mapped using c2i ). |
References depth, syten::STensorImpl::SBasis::dir(), syten::STensorImpl::SBasis::f(), syten::STensorImpl::gen_merge(), syten::Inc, orig_00_basis, syten::Out, phys_bases, SYTEN_ASSERT_MSG, target_basis, vacuum_basis, and width.