SyTen

◆ H_eff()

template<typename Mat , typename Vec >
DenseTensor<2, SDef> syten::Krylov::TensorNetworksImpl::HEffDenseExpectation::H_eff ( Mat const &  m,
std::vector< Vec > const &  v 
)
inline

Calculate all new coefficients and return the new dense matrix.

Template Parameters
Mattype of the full matrix
Vectype of the full vector
Parameters
mfull matrix
vset of Krylov vectors
Returns
the matrix m projected into the Krylov space spanned by v with every element explicitly calculated.

References syten::conj(), syten::DenseTensor< rank, Scalar >::dim(), syten::IPEPS::expectation(), std::move(), prev, and std::vector< T >::size().

+ Here is the call graph for this function: