Device functor wrapper class that provides polymorphic interfaces for a functor.
More...
template<typename Object>
class Moose::Kokkos::FunctorWrapperDevice< Object >
Device functor wrapper class that provides polymorphic interfaces for a functor.
The functor itself is a static object and does not have any virtual method. Instead, the device wrapper defines the virtual shims and forwards the calls to the static methods of the stored functor.
- Template Parameters
-
| Object | The functor class type |
Definition at line 45 of file KokkosFunctorWrapper.h.