| ALIAS enum value | mfem::Memory< real_t > | protected |
| Capacity() const | mfem::Memory< real_t > | inline |
| capacity | mfem::Memory< real_t > | protected |
| ClearOwnerFlags() const | mfem::Memory< real_t > | inline |
| CompareHostAndDevice(int size) const | mfem::Memory< real_t > | inline |
| CopyFrom(const Memory &src, int size) | mfem::Memory< real_t > | inline |
| CopyFromHost(const real_t *src, int size) | mfem::Memory< real_t > | inline |
| CopyTo(Memory &dest, int size) const | mfem::Memory< real_t > | inline |
| CopyToHost(real_t *dest, int size) const | mfem::Memory< real_t > | inline |
| Delete() | mfem::Memory< real_t > | inline |
| DeleteDevice(bool copy_to_host=true) | mfem::Memory< real_t > | inline |
| DeviceIsValid() const | mfem::Memory< real_t > | inline |
| DeviceRequested() const | mfem::PetscMemory | inline |
| Empty() const | mfem::Memory< real_t > | inline |
| FlagMask enum name | mfem::Memory< real_t > | protected |
| flags | mfem::Memory< real_t > | mutableprotected |
| GetDeviceMemoryType() const | mfem::Memory< real_t > | inline |
| GetDevicePointer() const | mfem::PetscMemory | |
| GetHostMemoryType() const | mfem::Memory< real_t > | inline |
| GetHostPointer() const | mfem::PetscMemory | |
| GetMemoryType() const | mfem::Memory< real_t > | inline |
| h_mt | mfem::Memory< real_t > | protected |
| h_ptr | mfem::Memory< real_t > | protected |
| HostIsValid() const | mfem::Memory< real_t > | inline |
| IsAliasForSync() const | mfem::PetscMemory | inline |
| MakeAlias(const Memory &base, int offset, int size) | mfem::Memory< real_t > | inline |
| MakeAliasForSync(const Memory< real_t > &base_, int offset_, int size_, bool usedev_) | mfem::PetscMemory | inline |
| MakeAliasForSync(Memory< real_t > &base_, int offset_, int size_, bool read_, bool write_, bool usedev_) | mfem::PetscMemory | inline |
| Memory() | mfem::Memory< real_t > | inline |
| Memory(const Memory &orig)=default | mfem::Memory< real_t > | |
| Memory(Memory &&orig) | mfem::Memory< real_t > | inline |
| Memory(int size) | mfem::Memory< real_t > | inlineexplicit |
| Memory(MemoryType mt) | mfem::Memory< real_t > | inlineexplicit |
| Memory(int size, MemoryType mt) | mfem::Memory< real_t > | inline |
| Memory(int size, MemoryType h_mt, MemoryType d_mt) | mfem::Memory< real_t > | inline |
| Memory(real_t *ptr, int size, bool own) | mfem::Memory< real_t > | inlineexplicit |
| Memory(real_t *ptr, int size, MemoryType mt, bool own) | mfem::Memory< real_t > | inline |
| Memory(const Memory &base, int offset, int size) | mfem::Memory< real_t > | inline |
| New(int size) | mfem::Memory< real_t > | inline |
| New(int size, MemoryType mt) | mfem::Memory< real_t > | inline |
| New(int size, MemoryType h_mt, MemoryType d_mt) | mfem::Memory< real_t > | inline |
| operator const real_t *() const | mfem::Memory< real_t > | inline |
| operator const U *() const | mfem::Memory< real_t > | inlineexplicit |
| operator real_t *() | mfem::Memory< real_t > | inline |
| operator U*() | mfem::Memory< real_t > | inlineexplicit |
| operator=(const Memory &orig)=default | mfem::Memory< real_t > | |
| operator=(Memory &&orig) | mfem::Memory< real_t > | inline |
| operator[](int idx) | mfem::Memory< real_t > | inline |
| operator[](int idx) const | mfem::Memory< real_t > | inline |
| OWNS_DEVICE enum value | mfem::Memory< real_t > | protected |
| OWNS_HOST enum value | mfem::Memory< real_t > | protected |
| OWNS_INTERNAL enum value | mfem::Memory< real_t > | protected |
| OwnsDevicePtr() const | mfem::Memory< real_t > | inline |
| OwnsHostPtr() const | mfem::Memory< real_t > | inline |
| PetscMemory() | mfem::PetscMemory | inline |
| PrintFlags() const | mfem::Memory< real_t > | inline |
| Read(MemoryClass mc, int size) const | mfem::Memory< real_t > | inline |
| ReadRequested() const | mfem::PetscMemory | inline |
| ReadWrite(MemoryClass mc, int size) | mfem::Memory< real_t > | inline |
| REGISTERED enum value | mfem::Memory< real_t > | protected |
| Registered enum value | mfem::Memory< real_t > | protected |
| Reset() | mfem::Memory< real_t > | inline |
| Reset(MemoryType host_mt) | mfem::Memory< real_t > | inline |
| SetDeviceInvalid() const | mfem::PetscMemory | inline |
| SetDeviceMemoryType(MemoryType d_mt) | mfem::Memory< real_t > | inline |
| SetDevicePtrOwner(bool own) const | mfem::Memory< real_t > | inline |
| SetDeviceValid() const | mfem::PetscMemory | inline |
| SetHostInvalid() const | mfem::PetscMemory | inline |
| SetHostPtrOwner(bool own) const | mfem::Memory< real_t > | inline |
| SetHostValid() const | mfem::PetscMemory | inline |
| Sync(const Memory &other) const | mfem::Memory< real_t > | inline |
| SyncAlias(const Memory &base, int alias_size) const | mfem::Memory< real_t > | inline |
| SyncBase() | mfem::PetscMemory | inline |
| SyncBaseAndReset() | mfem::PetscMemory | inline |
| USE_DEVICE enum value | mfem::Memory< real_t > | protected |
| UseDevice() const | mfem::Memory< real_t > | inline |
| UseDevice(bool use_dev) const | mfem::Memory< real_t > | inline |
| VALID_DEVICE enum value | mfem::Memory< real_t > | protected |
| VALID_HOST enum value | mfem::Memory< real_t > | protected |
| Wrap(real_t *ptr, int size, bool own) | mfem::Memory< real_t > | inline |
| Wrap(real_t *ptr, int size, MemoryType mt, bool own) | mfem::Memory< real_t > | inline |
| Wrap(real_t *h_ptr, real_t *d_ptr, int size, MemoryType h_mt, bool own, bool valid_host=false, bool valid_device=true) | mfem::Memory< real_t > | inline |
| Write(MemoryClass mc, int size) | mfem::Memory< real_t > | inline |
| WriteRequested() const | mfem::PetscMemory | inline |
| ~Memory()=default | mfem::Memory< real_t > | |