SyTen

◆ operator()()

template<typename Op >
template<typename SType , typename = std::enable_if_t<std::decay_t<SType>::is_StateWrapper::value>>
std::decay_t<SType> syten::Krylov::OperatorWrapper< Op >::operator() ( SType &&  s) const
inline

operator () application of operator(wrapper) to state(wrapper)

Parameters
sstate to operator on
Returns
new object of type StateWrapper, value is application of underlying operator to s

References syten::MPS::apply_op_itrunc(), and std::move().

+ Here is the call graph for this function: