![]() |
MFEM
v4.5.1
Finite element discretization library
|
Go to the source code of this file.
Namespaces | |
| mfem | |
Typedefs | |
| typedef std::pair< int, int > | mfem::occa_id_t |
| typedef std::map< occa_id_t, occa::kernel > | mfem::occa_kernel_t |
Functions | |
| occa::device & | mfem::OccaDev () |
| Return the default occa::device used by MFEM. More... | |
| occa::memory | mfem::OccaMemoryWrap (void *ptr, std::size_t bytes) |
| Wrap a pointer as occa::memory with the default occa::device used by MFEM. More... | |
| 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. More... | |
| 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. More... | |
| 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. More... | |
| bool | mfem::DeviceCanUseOcca () |
| Function that determines if an OCCA kernel should be used, based on the current mfem::Device configuration. More... | |
1.8.5