GpuOwnerOverlapCopy.hpp File Reference
Include dependency graph for GpuOwnerOverlapCopy.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Opm::gpuistl::GpuOwnerOverlapCopy< field_type, OwnerOverlapCopyCommunicationType >
 CUDA compatiable variant of Dune::OwnerOverlapCopyCommunication. More...
 

Namespaces

namespace  Opm
 
namespace  Opm::gpuistl
 A small, fixed‑dimension MiniVector class backed by std::array that can be used in both host and CUDA device code.
 

Functions

template<class field_type , int block_size, class OwnerOverlapCopyCommunicationType >
std::shared_ptr< GpuOwnerOverlapCopy< field_type, OwnerOverlapCopyCommunicationType > > Opm::gpuistl::makeGpuOwnerOverlapCopy (const OwnerOverlapCopyCommunicationType &cpuOwnerOverlapCopy)