# net::lift_contract
#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