# net::lift_absorb

More...

#include <tensor_contract_tools.hpp>

# Public Functions

Name
lift_absorb(absorb_type af)
template <typename NodeVal ,typename EdgeVal ,typename NoUse >
NodeVal
operator()(const NodeVal & ten1, const EdgeVal & eg, const NoUse & ind) const

# Public Attributes

Name
absorb_type absorb_fun

# Detailed Description

template <typename absorb_type >
struct net::lift_absorb;

# Public Functions Documentation

# function lift_absorb

inline lift_absorb(
    absorb_type af
)

# function operator()

template <typename NodeVal ,
typename EdgeVal ,
typename NoUse >
inline NodeVal operator()(
    const NodeVal & ten1,
    const EdgeVal & eg,
    const NoUse & ind
) const

# Public Attributes Documentation

# variable absorb_fun

absorb_type absorb_fun;

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