SyTen

◆ SwapGate()

syten::BasisTransformation::SwapGate::SwapGate ( SBasis const &  p1_,
SBasis const &  p2_ 
)

Constructor.

Sets the global gate for a configuration with two physical sites.

References syten::conj(), syten::STensorImpl::SBasis::cprime(), syten::STensorImpl::SBasis::dir(), syten::STensorImpl::SBasis::flipped(), syten::STensorImpl::gen_merge(), syten::Out, p1, syten::STensorImpl::STensor::prime_all(), syten::STensorImpl::STensor::rank(), SYTEN_ASSERT_DEBUG, SYTEN_ASSERT_MSG, U, U_dagger, and syten::STensorImpl::STensor::unprime().

+ Here is the call graph for this function: