SyTen

◆ gse_create_expanded()

Tensor< 3 > syten::MPS::TDVP::Worker::gse_create_expanded ( syten::Vec< State >const &  ancillary_states,
Index  site 
)

Create expanded right-normalized tensor for GSE-TDVP method.

References syten::TDVP::Conf::cache, conf, syten::conj(), dir, syten::expansion(), syten::Basis::flipped(), syten::MPS::genMPOId(), syten::TDVP::Conf::gse_conf, syten::TDVP::GSEConf::krylov_order, syten::MPS::State::lIdx, logTrace(), syten::MPS::norm(), psi, syten::QR::qr(), syten::MPS::State::rIdx, syten::Truncation::scaled(), syten::sum(), syten::SVD::svd(), syten::Truncation::threshold, syten::TDVP::GSEConf::trunc_expansion, syten::MPS::State::uIdx, and syten::zeroExpand().

Referenced by gse_enrich_state(), and gse_expand_bond().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: