mpqc::utility::make_generator< HBDeterminantReplacementGenerator< RCa, RCb, RAa, RAb, StringOrStringRange, AbsHBData, T > > Struct Template Reference

Public Member Functions

auto operator() (const SlaterDeterminant< StringOrStringRange > &det, std::shared_ptr< const HBSparseTensor< RAa+RAb, RCa+RCb, AbsHBData, T >> hbtensor, typename HBSparseTensor< RAa+RAb, RCa+RCb, AbsHBData, T >::magnitude_type epsilon)
 

Member Function Documentation

◆ operator()()

template<std::size_t RCa, std::size_t RCb, std::size_t RAa, std::size_t RAb, typename StringOrStringRange , bool AbsHBData, typename T >
auto mpqc::utility::make_generator< HBDeterminantReplacementGenerator< RCa, RCb, RAa, RAb, StringOrStringRange, AbsHBData, T > >::operator() ( const SlaterDeterminant< StringOrStringRange > &  det,
std::shared_ptr< const HBSparseTensor< RAa+RAb, RCa+RCb, AbsHBData, T >>  hbtensor,
typename HBSparseTensor< RAa+RAb, RCa+RCb, AbsHBData, T >::magnitude_type  epsilon 
)
inline

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