33#ifndef GKO_PUBLIC_CORE_BASE_INTRINSICS_HPP_
34#define GKO_PUBLIC_CORE_BASE_INTRINSICS_HPP_
40#include <ginkgo/core/base/types.hpp>
52#if defined(__CUDA_ARCH__) || defined(__HIP_DEVICE_COMPILE__)
66#if defined(__CUDA_ARCH__) || defined(__HIP_DEVICE_COMPILE__)
The Ginkgo namespace.
Definition abstract_factory.hpp:48
constexpr T one()
Returns the multiplicative identity for T.
Definition math.hpp:803
std::uint64_t uint64
64-bit unsigned integral type.
Definition types.hpp:166
std::uint32_t uint32
32-bit unsigned integral type.
Definition types.hpp:160