Base class for device function wrapper. More...
#include <KokkosFunctionWrapper.h>
Public Member Functions | |
| KOKKOS_FUNCTION | FunctionWrapperDeviceBase () |
| Constructor. | |
| KOKKOS_FUNCTION KOKKOS_VIRTUAL | ~FunctionWrapperDeviceBase () |
| Virtual destructor. | |
| KOKKOS_FUNCTION KOKKOS_VIRTUAL Real | value (Real, Real3) const |
| Virtual shims that calls the corresponding methods of the actual stored function. | |
| KOKKOS_FUNCTION KOKKOS_VIRTUAL Real3 | vectorValue (Real, Real3) const |
| KOKKOS_FUNCTION KOKKOS_VIRTUAL Real3 | gradient (Real, Real3) const |
| KOKKOS_FUNCTION KOKKOS_VIRTUAL Real3 | curl (Real, Real3) const |
| KOKKOS_FUNCTION KOKKOS_VIRTUAL Real | div (Real, Real3) const |
| KOKKOS_FUNCTION KOKKOS_VIRTUAL Real | timeDerivative (Real, Real3) const |
| KOKKOS_FUNCTION KOKKOS_VIRTUAL Real | timeIntegral (Real, Real, Real3) const |
| KOKKOS_FUNCTION KOKKOS_VIRTUAL Real | integral () const |
| KOKKOS_FUNCTION KOKKOS_VIRTUAL Real | average () const |
Base class for device function wrapper.
Definition at line 23 of file KokkosFunctionWrapper.h.
|
inline |
|
inline |
|
inline |
Definition at line 81 of file KokkosFunctionWrapper.h.
Referenced by Moose::Kokkos::Function::average().
|
inline |
Definition at line 54 of file KokkosFunctionWrapper.h.
Referenced by Moose::Kokkos::Function::curl().
|
inline |
Definition at line 59 of file KokkosFunctionWrapper.h.
Referenced by Moose::Kokkos::Function::div().
|
inline |
Definition at line 49 of file KokkosFunctionWrapper.h.
Referenced by Moose::Kokkos::Function::gradient().
|
inline |
Definition at line 76 of file KokkosFunctionWrapper.h.
Referenced by Moose::Kokkos::Function::integral().
|
inline |
Definition at line 64 of file KokkosFunctionWrapper.h.
Referenced by Moose::Kokkos::Function::timeDerivative().
|
inline |
Definition at line 69 of file KokkosFunctionWrapper.h.
Referenced by Moose::Kokkos::Function::timeIntegral().
|
inline |
Virtual shims that calls the corresponding methods of the actual stored function.
Definition at line 39 of file KokkosFunctionWrapper.h.
Referenced by Moose::Kokkos::Function::value().
|
inline |
Definition at line 44 of file KokkosFunctionWrapper.h.
Referenced by Moose::Kokkos::Function::vectorValue().