1#ifndef AMREX_GPU_LAUNCH_GLOBAL_H_
2#define AMREX_GPU_LAUNCH_GLOBAL_H_
3#include <AMReX_Config.H>
7#if defined(AMREX_USE_CUDA) && defined(__GNUC__)
8#pragma GCC diagnostic push
9#pragma GCC diagnostic ignored "-Wunused-parameter"
14#if defined(AMREX_USE_CUDA) || defined(AMREX_USE_HIP)
19 template<
int amrex_launch_bounds_max_threads,
class L>
23 template<
int amrex_launch_bounds_max_threads,
int min_blocks,
class L>
30#if defined(AMREX_USE_CUDA) && defined(__GNUC__)
31#pragma GCC diagnostic pop
#define AMREX_GPU_GLOBAL
Definition AMReX_GpuQualifiers.H:19
Definition AMReX_Amr.cpp:49
__launch_bounds__(amrex_launch_bounds_max_threads) AMREX_GPU_GLOBAL void launch_global(L f0)
Definition AMReX_GpuLaunchGlobal.H:20
AMREX_GPU_GLOBAL void launch_global(L f0, Lambdas... fs)
Definition AMReX_GpuLaunch.H:51