alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
alpaka::StencilFunc< T_Func > Struct Template Reference

Marks a functor which supports SimdPtr as arguments. More...

#include <functor.hpp>

Inheritance diagram for alpaka::StencilFunc< T_Func >:

Public Types

using Functor = T_Func

Public Member Functions

constexpr StencilFunc (auto &&func)

Detailed Description

template<typename T_Func>
struct alpaka::StencilFunc< T_Func >

Marks a functor which supports SimdPtr as arguments.

Wrapping a functor or lambda with this class to signal support for SimdPtr. A stencil functor can be used to write stencil operations within a transform call.

Definition at line 20 of file functor.hpp.

Member Typedef Documentation

◆ Functor

template<typename T_Func>
using alpaka::StencilFunc< T_Func >::Functor = T_Func

Definition at line 22 of file functor.hpp.

Constructor & Destructor Documentation

◆ StencilFunc()

template<typename T_Func>
alpaka::StencilFunc< T_Func >::StencilFunc ( auto && func)
inlineconstexpr

Definition at line 24 of file functor.hpp.


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