Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
AMReX_GpuLaunchFunctsSIMD.H File Reference
#include <AMReX_Config.H>
#include <AMReX_Extension.H>
#include <AMReX_SIMD.H>
#include <type_traits>

Go to the source code of this file.

Classes

struct  amrex::SIMDindex< WIDTH, N >
 

Namespaces

namespace  amrex
 

Functions

template<int WIDTH, typename N , typename L , typename M = std::enable_if_t<std::is_integral_v<N>>>
void amrex::ParallelForSIMD (N n, L const &f) noexcept
 
template<typename T , typename N , typename L , typename M = std::enable_if_t<std::is_integral_v<N>>>
void amrex::ParallelForSIMD (N n, L &&f) noexcept