#include <AMReX_Config.H>#include <AMReX_GpuQualifiers.H>#include <AMReX_GpuControl.H>#include <AMReX_GpuError.H>#include <AMReX_Box.H>#include <AMReX_TypeTraits.H>Go to the source code of this file.
Classes | |
| struct | amrex::Gpu::range_detail::range_impl< T > |
| struct | amrex::Gpu::range_detail::range_impl< T >::iterator |
Namespaces | |
| namespace | amrex |
| namespace | amrex::Gpu |
| namespace | amrex::Gpu::range_detail |
Functions | |
| template<typename T , std::enable_if_t< std::is_integral_v< T >, int > = 0> | |
| bool | amrex::isEmpty (T n) noexcept |
| template<int dim> | |
| bool | amrex::isEmpty (BoxND< dim > const &b) noexcept |
| template<typename T , std::enable_if_t< std::is_integral_v< T >, int > = 0> | |
| __host__ __device__ Long | amrex::Gpu::range_detail::size (T const &b) noexcept |
| integer version | |
| template<typename T , std::enable_if_t< std::is_integral_v< T >, int > = 0> | |
| __host__ __device__ Long | amrex::Gpu::range_detail::at (T const &, Long offset) noexcept |
| template<int dim> | |
| __host__ __device__ Long | amrex::Gpu::range_detail::size (BoxND< dim > const &b) noexcept |
| BoxND version. | |
| template<int dim> | |
| __host__ __device__ BoxND< dim > | amrex::Gpu::range_detail::at (BoxND< dim > const &b, Long offset) noexcept |
| template<typename T > | |
| __host__ __device__ range_detail::range_impl< T > | amrex::Gpu::Range (T const &b) noexcept |