mpqc::utility::make_generator< HBTupleGenerator< RO, RI, AbsHBData, T > > Struct Template Reference

Public Types

using result_t = HBTupleGenerator< RO, RI, AbsHBData, T >
 

Public Member Functions

auto operator() (std::shared_ptr< const HBSparseTensor< RI, RO, AbsHBData, T >> hbdata, const typename result_t::input_tuple_type &input, typename HBSparseTensor< RI, RO, AbsHBData, T >::magnitude_type epsilon)
 

Member Typedef Documentation

◆ result_t

template<std::size_t RO, std::size_t RI, bool AbsHBData, typename T >
using mpqc::utility::make_generator< HBTupleGenerator< RO, RI, AbsHBData, T > >::result_t = HBTupleGenerator<RO, RI, AbsHBData, T>

Member Function Documentation

◆ operator()()

template<std::size_t RO, std::size_t RI, bool AbsHBData, typename T >
auto mpqc::utility::make_generator< HBTupleGenerator< RO, RI, AbsHBData, T > >::operator() ( std::shared_ptr< const HBSparseTensor< RI, RO, AbsHBData, T >>  hbdata,
const typename result_t::input_tuple_type input,
typename HBSparseTensor< RI, RO, AbsHBData, T >::magnitude_type  epsilon 
)
inline

The documentation for this struct was generated from the following file:
  • mpqc/math/fock/hb.h