std::vector< std::vector< SRDef > > syten::MPS::schmidt_values | ( | State & | input | ) |
Returns the Schmidt spectrum and spectrum optionally.
References syten::diagonal(), syten::imag(), syten::MPS::State::lInt, syten::MPS::State::maybeCache(), syten::real(), syten::MPS::State::rIdx, syten::MPS::State::rightnorm(), syten::MPS::State::rInt, syten::MPS::State::size(), std::vector< T >::size(), syten::SVD::svd(), SYTEN_ASSERT, SYTEN_SMALL_THRESHOLD, syten::MPS::State::uInt, and syten::underThreshold().