glucat 0.12.0
glucat::framed_multi< Scalar_T, LO, HI, Tune_P >::hash_size_t Class Reference

Public Member Functions

 hash_size_t (size_t hash_size)
 
auto operator() () const -> size_t
 

Private Attributes

size_t n
 

Detailed Description

template<typename Scalar_T = double, const index_t LO = DEFAULT_LO, const index_t HI = DEFAULT_HI, typename Tune_P = tuning<>>
class glucat::framed_multi< Scalar_T, LO, HI, Tune_P >::hash_size_t

Definition at line 152 of file framed_multi.h.

Constructor & Destructor Documentation

◆ hash_size_t()

template<typename Scalar_T = double, const index_t LO = DEFAULT_LO, const index_t HI = DEFAULT_HI, typename Tune_P = tuning<>>
glucat::framed_multi< Scalar_T, LO, HI, Tune_P >::hash_size_t::hash_size_t ( size_t hash_size)
inline

Definition at line 155 of file framed_multi.h.

References n.

Member Function Documentation

◆ operator()()

template<typename Scalar_T = double, const index_t LO = DEFAULT_LO, const index_t HI = DEFAULT_HI, typename Tune_P = tuning<>>
auto glucat::framed_multi< Scalar_T, LO, HI, Tune_P >::hash_size_t::operator() ( ) const -> size_t
inline

Definition at line 158 of file framed_multi.h.

References n.

Member Data Documentation

◆ n

template<typename Scalar_T = double, const index_t LO = DEFAULT_LO, const index_t HI = DEFAULT_HI, typename Tune_P = tuning<>>
size_t glucat::framed_multi< Scalar_T, LO, HI, Tune_P >::hash_size_t::n
private

Definition at line 161 of file framed_multi.h.

Referenced by hash_size_t(), and operator()().


The documentation for this class was generated from the following file: