Base class for host functor wrapper. More...
#include <KokkosFunctorWrapper.h>
Public Member Functions | |
| virtual | ~FunctorWrapperHostBase () |
| Virtual destructor. More... | |
| virtual FunctorWrapperDeviceBase * | allocate ()=0 |
| Allocate device functor and wrapper. More... | |
| virtual void | copyFunctor ()=0 |
| Copy functor to device. More... | |
| virtual void | freeFunctor ()=0 |
| Free host and device copies of functor. More... | |
Base class for host functor wrapper.
Definition at line 65 of file KokkosFunctorWrapper.h.
|
inlinevirtual |
|
pure virtual |
Allocate device functor and wrapper.
Implemented in Moose::Kokkos::FunctorWrapperHost< Object >.
|
pure virtual |
Copy functor to device.
Implemented in Moose::Kokkos::FunctorWrapperHost< Object >.
|
pure virtual |
Free host and device copies of functor.
Implemented in Moose::Kokkos::FunctorWrapperHost< Object >.
1.8.14