std::vector< SDef > syten::MPS::ProjectedPurification::local_expectation | ( | Lattice const & | lat, |
State & | a, | ||
Index const | purified_type, | ||
std::string const & | op, | ||
std::string | bop | ||
) |
Local expectation values.
References std::endl(), syten::genFuse(), syten::genSplit(), syten::MPS::State::leftnorm(), syten::MPS::Operator::lIdx, syten::MPS::State::lIdx, syten::logGI(), syten::MPS::mpo_cmp_prod(), syten::MPS::mps_mpo_mps_ctr_left(), syten::MPS::mps_mpo_mps_ctr_right(), syten::YesNo< struct _prod_conj >::n(), syten::prod(), syten::progress(), std::vector< T >::push_back(), syten::MPS::Operator::rIdx, syten::MPS::State::rIdx, syten::MPS::State::rightnorm(), syten::MPS::State::size(), SYTEN_ASSERT, and SYTEN_ASSERT_MSG.