DDC 0.0.0

a discrete domain computation library

ddc::ddc_detail::TransformReducerKokkosLambdaAdapter< Reducer, Functor, DDims > Class Template Reference

Public Member Functions

DDC_FORCEINLINE_FUNCTION TransformReducerKokkosLambdaAdapter (Reducer const &r, Functor const &f)
 
DDC_FORCEINLINE_FUNCTION void operator() (index_type< DDims >... ids, typename Reducer::value_type &a) const
 

Constructor & Destructor Documentation

◆ TransformReducerKokkosLambdaAdapter()

template<class Reducer , class Functor , class... DDims>
DDC_FORCEINLINE_FUNCTION ddc::ddc_detail::TransformReducerKokkosLambdaAdapter< Reducer, Functor, DDims >::TransformReducerKokkosLambdaAdapter ( Reducer const &  r,
Functor const &  f 
)
inline

Member Function Documentation

◆ operator()()

template<class Reducer , class Functor , class... DDims>
DDC_FORCEINLINE_FUNCTION void ddc::ddc_detail::TransformReducerKokkosLambdaAdapter< Reducer, Functor, DDims >::operator() ( index_type< DDims >...  ids,
typename Reducer::value_type &  a 
) const
inline

The documentation for this class was generated from the following file: