Base class for host function wrapper. More...
#include <KokkosFunctionWrapper.h>
Public Member Functions | |
| virtual | ~FunctionWrapperHostBase () |
| Virtual destructor. More... | |
| virtual FunctionWrapperDeviceBase * | allocate ()=0 |
| Allocate device function and wrapper. More... | |
| virtual void | copyFunction ()=0 |
| Copy function to device. More... | |
| virtual void | freeFunction ()=0 |
| Free host and device copies of function. More... | |
Base class for host function wrapper.
Definition at line 105 of file KokkosFunctionWrapper.h.
|
inlinevirtual |
|
pure virtual |
Allocate device function and wrapper.
Implemented in Moose::Kokkos::FunctionWrapperHost< Object >.
|
pure virtual |
Copy function to device.
Implemented in Moose::Kokkos::FunctionWrapperHost< Object >.
|
pure virtual |
Free host and device copies of function.
Implemented in Moose::Kokkos::FunctionWrapperHost< Object >.
1.8.14