# net::kset_contract

#include <tensor_contract_divide_naive.hpp>

# Public Functions

Name
template <typename NodeVal ,typename EdgeKey ,typename Comp >
NodeVal
operator()(const NodeVal & g1, const NodeVal & g2, const std::set< std::pair< EdgeKey, EdgeKey >, Comp > & inds) const

# Public Functions Documentation

# function operator()

template <typename NodeVal ,
typename EdgeKey ,
typename Comp >
inline NodeVal operator()(
    const NodeVal & g1,
    const NodeVal & g2,
    const std::set< std::pair< EdgeKey, EdgeKey >, Comp > & inds
) const

Updated on 15 June 2022 at 16:04:19 CST