Celeritas  0.5.0-56+6b053cd
Variables
KernelTraits.hh File Reference
#include "detail/KernelTraitsImpl.hh"
This graph shows which files directly or indirectly include this file:

Variables

template<typename T >
constexpr bool celeritas::kernel_no_bound = !detail::has_max_block_size_v<T> && !detail::has_min_warps_per_eu_v<T>
 Predicates used for launch_bounds arguments.
 
template<typename T >
constexpr bool celeritas::kernel_max_blocks = detail::has_max_block_size_v<T> && !detail::has_min_warps_per_eu_v<T>
 
template<typename T >
constexpr bool celeritas::kernel_max_blocks_min_warps = detail::has_max_block_size_v<T> && detail::has_min_warps_per_eu_v<T>