Opm::gpuistl::PointerView< T > Class Template Reference A view towards a smart pointer to GPU-allocated memory. More...
Detailed Descriptiontemplate<class T> class Opm::gpuistl::PointerView< T > A view towards a smart pointer to GPU-allocated memory. This will emulate a smart pointer to GPU-allocated memory, but without ownership semantics, and being compatible with the requirements of the GPU kernels. This is useful when we want to pass a smart pointer to a GPU kernel, but we do not want to transfer the ownership of the memory. Constructor & Destructor Documentation◆ PointerView() [1/4]
template<class T >
◆ PointerView() [2/4]
template<class T >
◆ PointerView() [3/4]
template<class T >
template<class Deleter >
◆ PointerView() [4/4]
template<class T >
Member Function Documentation◆ get()
template<class T >
◆ operator*()
template<class T >
◆ operator->()
template<class T >
The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||