alpaka
Abstraction Library for Parallel Kernel Acceleration
|
Go to the source code of this file.
Namespaces | |
alpaka | |
The alpaka accelerator library. | |
alpaka::core | |
Functions | |
template<typename Integral , typename = std::enable_if_t<std::is_integral_v<Integral>>> | |
constexpr ALPAKA_FN_HOST_ACC auto | alpaka::core::divCeil (Integral a, Integral b) -> Integral |
Returns the ceiling of a / b, as integer. More... | |
template<typename Integral , typename = std::enable_if_t<std::is_integral_v<Integral>>> | |
constexpr ALPAKA_FN_HOST_ACC auto | alpaka::core::intPow (Integral base, Integral n) -> Integral |
Computes the nth power of base, in integers. More... | |
template<typename Integral , typename = std::enable_if_t<std::is_integral_v<Integral>>> | |
constexpr ALPAKA_FN_HOST_ACC auto | alpaka::core::nthRootFloor (Integral value, Integral n) -> Integral |
Computes the floor of the nth root of value, in integers. More... | |