alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
alpaka::detail::TransformKernelND< TFn > Struct Template Reference

#include <Transform.hpp>

Public Member Functions

template<typename TAcc , typename T >
ALPAKA_FN_ACC void operator() (TAcc const &acc, T const *in_ptr, alpaka::Vec< alpaka::Dim< TAcc >, alpaka::Idx< TAcc > > in_pithces, T *out_ptr, alpaka::Vec< alpaka::Dim< TAcc >, alpaka::Idx< TAcc > > out_pitches, alpaka::Vec< alpaka::Dim< TAcc >, alpaka::Idx< TAcc > > in_size) const
 

Public Attributes

TFn fn
 

Detailed Description

template<typename TFn>
struct alpaka::detail::TransformKernelND< TFn >

Definition at line 59 of file Transform.hpp.

Member Function Documentation

◆ operator()()

template<typename TFn >
template<typename TAcc , typename T >
ALPAKA_FN_ACC void alpaka::detail::TransformKernelND< TFn >::operator() ( TAcc const &  acc,
T const *  in_ptr,
alpaka::Vec< alpaka::Dim< TAcc >, alpaka::Idx< TAcc > >  in_pithces,
T *  out_ptr,
alpaka::Vec< alpaka::Dim< TAcc >, alpaka::Idx< TAcc > >  out_pitches,
alpaka::Vec< alpaka::Dim< TAcc >, alpaka::Idx< TAcc > >  in_size 
) const
inline

Definition at line 64 of file Transform.hpp.

Member Data Documentation

◆ fn

template<typename TFn >
TFn alpaka::detail::TransformKernelND< TFn >::fn

Definition at line 61 of file Transform.hpp.


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