| ALIAS enum value | mfem::Memory< T > | protected |
| Capacity() const | mfem::Memory< T > | inline |
| capacity | mfem::Memory< T > | protected |
| ClearOwnerFlags() const | mfem::Memory< T > | inline |
| CompareHostAndDevice(int size) const | mfem::Memory< T > | inline |
| CopyFrom(const Memory &src, int size) | mfem::Memory< T > | inline |
| CopyFromHost(const T *src, int size) | mfem::Memory< T > | inline |
| CopyTo(Memory &dest, int size) const | mfem::Memory< T > | inline |
| CopyToHost(T *dest, int size) const | mfem::Memory< T > | inline |
| Delete() | mfem::Memory< T > | inline |
| DeleteDevice(bool copy_to_host=true) | mfem::Memory< T > | inline |
| DeviceIsValid() const | mfem::Memory< T > | inline |
| Empty() const | mfem::Memory< T > | inline |
| FlagMask enum name | mfem::Memory< T > | protected |
| flags | mfem::Memory< T > | mutableprotected |
| GetDeviceMemoryType() const | mfem::Memory< T > | inline |
| GetHostMemoryType() const | mfem::Memory< T > | inline |
| GetMemoryType() const | mfem::Memory< T > | inline |
| h_mt | mfem::Memory< T > | protected |
| h_ptr | mfem::Memory< T > | protected |
| HostIsValid() const | mfem::Memory< T > | inline |
| MakeAlias(const Memory &base, int offset, int size) | mfem::Memory< T > | inline |
| Memory() | mfem::Memory< T > | inline |
| Memory(const Memory &orig)=default | mfem::Memory< T > | |
| Memory(Memory &&orig) | mfem::Memory< T > | inline |
| Memory(int size) | mfem::Memory< T > | inlineexplicit |
| Memory(MemoryType mt) | mfem::Memory< T > | inlineexplicit |
| Memory(int size, MemoryType mt) | mfem::Memory< T > | inline |
| Memory(int size, MemoryType h_mt, MemoryType d_mt) | mfem::Memory< T > | inline |
| Memory(T *ptr, int size, bool own) | mfem::Memory< T > | inlineexplicit |
| Memory(T *ptr, int size, MemoryType mt, bool own) | mfem::Memory< T > | inline |
| Memory(const Memory &base, int offset, int size) | mfem::Memory< T > | inline |
| MemoryManager class | mfem::Memory< T > | friend |
| MemoryPrintFlags(unsigned flags) | mfem::Memory< T > | friend |
| New(int size) | mfem::Memory< T > | inline |
| New(int size, MemoryType mt) | mfem::Memory< T > | inline |
| New(int size, MemoryType h_mt, MemoryType d_mt) | mfem::Memory< T > | inline |
| operator const T *() const | mfem::Memory< T > | inline |
| operator const U *() const | mfem::Memory< T > | inlineexplicit |
| operator T*() | mfem::Memory< T > | inline |
| operator U*() | mfem::Memory< T > | inlineexplicit |
| operator=(const Memory &orig)=default | mfem::Memory< T > | |
| operator=(Memory &&orig) | mfem::Memory< T > | inline |
| operator[](int idx) | mfem::Memory< T > | inline |
| operator[](int idx) const | mfem::Memory< T > | inline |
| OWNS_DEVICE enum value | mfem::Memory< T > | protected |
| OWNS_HOST enum value | mfem::Memory< T > | protected |
| OWNS_INTERNAL enum value | mfem::Memory< T > | protected |
| OwnsDevicePtr() const | mfem::Memory< T > | inline |
| OwnsHostPtr() const | mfem::Memory< T > | inline |
| PrintFlags() const | mfem::Memory< T > | inline |
| Read(MemoryClass mc, int size) const | mfem::Memory< T > | inline |
| ReadWrite(MemoryClass mc, int size) | mfem::Memory< T > | inline |
| REGISTERED enum value | mfem::Memory< T > | protected |
| Registered enum value | mfem::Memory< T > | protected |
| Reset() | mfem::Memory< T > | inline |
| Reset(MemoryType host_mt) | mfem::Memory< T > | inline |
| SetDeviceMemoryType(MemoryType d_mt) | mfem::Memory< T > | inline |
| SetDevicePtrOwner(bool own) const | mfem::Memory< T > | inline |
| SetHostPtrOwner(bool own) const | mfem::Memory< T > | inline |
| Sync(const Memory &other) const | mfem::Memory< T > | inline |
| SyncAlias(const Memory &base, int alias_size) const | mfem::Memory< T > | inline |
| USE_DEVICE enum value | mfem::Memory< T > | protected |
| UseDevice() const | mfem::Memory< T > | inline |
| UseDevice(bool use_dev) const | mfem::Memory< T > | inline |
| VALID_DEVICE enum value | mfem::Memory< T > | protected |
| VALID_HOST enum value | mfem::Memory< T > | protected |
| Wrap(T *ptr, int size, bool own) | mfem::Memory< T > | inline |
| Wrap(T *ptr, int size, MemoryType mt, bool own) | mfem::Memory< T > | inline |
| Wrap(T *h_ptr, T *d_ptr, int size, MemoryType h_mt, bool own, bool valid_host=false, bool valid_device=true) | mfem::Memory< T > | inline |
| Write(MemoryClass mc, int size) | mfem::Memory< T > | inline |
| ~Memory()=default | mfem::Memory< T > | |