SyTen

◆ overlap_rec() [2/2]

STensorImpl::STensor syten::T3N::overlap_rec ( State::cPtrc  a,
State::cPtrc  b,
bool const  cache 
)

Recursively returns the partial contraction of tensors below (and including) pointers a and b.

References syten::MPS::conj(), syten::STensorImpl::STensor::e(), syten::STensorImpl::STensor::move(), overlap_rec(), syten::STensorImpl::project(), syten::STensorImpl::proxy(), syten::rank(), SYTEN_ASSERT_DEBUG, SYTEN_ASSERT_MSG, and syten::STensorImpl::STensorProxy::unprime().

Referenced by overlap(), and overlap_rec().

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