#include <GetBinCenter.h>
|
| GetBinCenter ()=delete |
|
| GetBinCenter (size_t(&grid)[N], T(&lowerlimits)[N], T(&upperlimits)[N]) |
|
__hydra_host__ __hydra_device__ | GetBinCenter (GetBinCenter< T, N > const &other) |
|
template<size_t I> |
__hydra_host__ __hydra_device__ std::enable_if<(I==N), void >::type | get_indexes (size_t, size_t(&)[N]) |
|
template<size_t I = 0> |
__hydra_host__ __hydra_device__ std::enable_if<(I< N), void >::type | get_indexes (size_t index, size_t(&indexes)[N]) |
|
template<size_t I> |
__hydra_host__ __hydra_device__ std::enable_if<(I==N), void >::type | multiply (size_t(&)[N], size_t &) |
|
template<size_t I = 0> |
__hydra_host__ __hydra_device__ std::enable_if<(I< N), void >::type | multiply (size_t(&obj)[N], size_t &result) |
|
__hydra_host__ __hydra_device__ tuple_type< N, T >::type | operator() (size_t global_bin) |
|
__hydra_host__ __hydra_device__ GetBinCenter< T, N > & | operator= (GetBinCenter< T, N > const &other) |
|
template<typename T, size_t N>
struct hydra::detail::GetBinCenter< T, N >
◆ GetBinCenter() [1/3]
template<typename T , size_t N>
◆ GetBinCenter() [2/3]
template<typename T , size_t N>
◆ GetBinCenter() [3/3]
template<typename T , size_t N>
◆ get_indexes() [1/2]
template<typename T , size_t N>
template<size_t I>
◆ get_indexes() [2/2]
template<typename T , size_t N>
template<size_t I = 0>
◆ multiply() [1/2]
template<typename T , size_t N>
template<size_t I>
◆ multiply() [2/2]
template<typename T , size_t N>
template<size_t I = 0>
◆ operator()()
template<typename T , size_t N>
◆ operator=()
template<typename T , size_t N>
◆ fDelta
template<typename T , size_t N>
◆ fGrid
template<typename T , size_t N>
◆ fIncrement
template<typename T , size_t N>
◆ fLowerLimits
template<typename T , size_t N>
◆ fNGlobalBins
template<typename T , size_t N>
The documentation for this struct was generated from the following file: