/home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/common/tbb.hh File Reference#

DiFfRG: /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/common/tbb.hh File Reference
DiFfRG
tbb.hh File Reference
#include <DiFfRG/common/kokkos.hh>
#include <tbb/tbb.h>
#include <cstdlib>

Go to the source code of this file.

Namespaces

namespace  DiFfRG
 
namespace  DiFfRG::internal
 

Functions

template<int startDim, int stopDim, int dim, typename NT , typename FUN >
NT DiFfRG::internal::TBBReductionHelper (const device::array< size_t, dim > &grid_size, const FUN &functor, const device::array< size_t, dim > &idx)
 
template<int dim, typename NT , typename FUN >
NT DiFfRG::TBBReduction (const device::array< size_t, dim > &grid_size, const FUN &functor)