SyTen

◆ prodS() [3/3]

template<Rank r, typename Scalar >
Scalar syten::prodS ( SparseTensor< r, Scalar > const &  a,
SparseTensor< r, Scalar > const &  b,
std::array< int, r > const &  c_a,
std::array< int, r > const &  c_b,
bool  conjugate = false,
bool  = true 
)
inline

Complete product of two unordered sparse tensors.

References abs(), conj(), syten::SparseTensor< rank, Scalar >::isSingleton(), std::vector< T >::push_back(), SYTEN_EZERO_THRESHOLD, std::to_string(), underThreshold(), and syten::SparseTensor< rank, Scalar >::valSingleton().

+ Here is the call graph for this function: