Go to the source code of this file.
|
| occa::device & | mfem::OccaDev () |
| | Return the default occa::device used by MFEM.
|
| |
| occa::memory | mfem::OccaMemoryWrap (void *ptr, std::size_t bytes) |
| | Wrap a pointer as occa::memory with the default occa::device used by MFEM.
|
| |
| template<typename T > |
| const occa::memory | mfem::OccaMemoryRead (const Memory< T > &mem, size_t size) |
| | Wrap a Memory object as occa::memory for read only access with the mfem::Device MemoryClass. The returned occa::memory is associated with the default occa::device used by MFEM.
|
| |
| template<typename T > |
| occa::memory | mfem::OccaMemoryWrite (Memory< T > &mem, size_t size) |
| | Wrap a Memory object as occa::memory for write only access with the mfem::Device MemoryClass. The returned occa::memory is associated with the default occa::device used by MFEM.
|
| |
| template<typename T > |
| occa::memory | mfem::OccaMemoryReadWrite (Memory< T > &mem, size_t size) |
| | Wrap a Memory object as occa::memory for read-write access with the mfem::Device MemoryClass. The returned occa::memory is associated with the default occa::device used by MFEM.
|
| |
| bool | mfem::DeviceCanUseOcca () |
| | Function that determines if an OCCA kernel should be used, based on the current mfem::Device configuration.
|
| |