# net::lift_contract

More...

#include <tensor_contract_tools.hpp>

# Public Functions

Name
lift_contract(contract_type cf)
template <typename NodeVal ,typename NoUse >
NodeVal
operator()(const NodeVal & ten1, const NodeVal & ten2, const NoUse & inds) const

# Public Attributes

Name
contract_type contract_fun

# Detailed Description

template <typename contract_type >
struct net::lift_contract;

# Public Functions Documentation

# function lift_contract

inline lift_contract(
    contract_type cf
)

# function operator()

template <typename NodeVal ,
typename NoUse >
inline NodeVal operator()(
    const NodeVal & ten1,
    const NodeVal & ten2,
    const NoUse & inds
) const

# Public Attributes Documentation

# variable contract_fun

contract_type contract_fun;

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