#include "detail/KernelTraitsImpl.hh"
|
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> |
|