SyTen

◆ apply_op_naive() [1/2]

SRDef syten::MPS::apply_op_naive ( LBOState a,
Operator const &  op 
)

Naively applies the operator op to the state a.

Very costly and not yet implemented, use apply_op_itrunc() instead.

References syten::MPS::LBOState::dropUnmatched(), syten::Basis::flipped(), syten::genCombinator(), syten::genFuse(), syten::Tensor< rank >::getBasis(), syten::MPS::LBOState::m(), syten::MPS::LBOState::size(), SYTEN_ASSERT_DEBUG, and syten::MPS::LBOState::v().

Referenced by syten::do_apply_op(), syten::MPS::TDVP::Worker::gse_build_krylov_vectors(), syten::MPS::DMRG::Worker::gse_build_krylov_vectors(), and syten::MPS::State::operator*=().

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