align(std::size_t sz) | amrex::Arena | static |
align_size | amrex::Arena | static |
alloc(std::size_t sz) override | amrex::detail::SingleChunkArena | virtual |
alloc_in_place(void *, std::size_t, std::size_t szmax) | amrex::Arena | inlinevirtual |
allocate_system(std::size_t nbytes) | amrex::Arena | protected |
Arena() noexcept=default | amrex::Arena | |
Arena(const Arena &rhs)=delete | amrex::Arena | |
Arena(Arena &&rhs)=delete | amrex::Arena | |
arena_info | amrex::Arena | protected |
arenaInfo() const | amrex::Arena | inline |
data() const noexcept | amrex::detail::SingleChunkArena | inline |
deallocate_system(void *p, std::size_t nbytes) | amrex::Arena | protected |
deregisterFromProfiling() | amrex::Arena | |
Finalize() | amrex::Arena | static |
free(void *pt) override | amrex::detail::SingleChunkArena | virtual |
freeUnused() | amrex::Arena | inlinevirtual |
freeUnused_protected() | amrex::Arena | inlineprotectedvirtual |
hasFreeDeviceMemory(std::size_t sz) | amrex::Arena | virtual |
Initialize(bool minimal) | amrex::Arena | static |
isDevice() const override | amrex::detail::SingleChunkArena | virtual |
isDeviceAccessible() const override | amrex::detail::SingleChunkArena | virtual |
isHostAccessible() const override | amrex::detail::SingleChunkArena | virtual |
isManaged() const override | amrex::detail::SingleChunkArena | virtual |
isPinned() const override | amrex::detail::SingleChunkArena | virtual |
isStreamOrderedArena() const | amrex::Arena | inlinevirtual |
m_dallocator | amrex::detail::SingleChunkArena | private |
m_free | amrex::detail::SingleChunkArena | private |
m_profiler | amrex::Arena | protected |
m_root | amrex::detail::SingleChunkArena | private |
m_size | amrex::detail::SingleChunkArena | private |
operator=(const SingleChunkArena &rhs)=delete | amrex::detail::SingleChunkArena | |
operator=(SingleChunkArena &&rhs)=delete | amrex::detail::SingleChunkArena | |
amrex::Arena::operator=(const Arena &rhs)=delete | amrex::Arena | |
amrex::Arena::operator=(Arena &&rhs)=delete | amrex::Arena | |
PrintUsage() | amrex::Arena | static |
PrintUsageToFiles(std::string const &filename, std::string const &message) | amrex::Arena | static |
registerForProfiling(const std::string &memory_name) | amrex::Arena | |
shrink_in_place(void *, std::size_t sz) | amrex::Arena | inlinevirtual |
SingleChunkArena(Arena *a_arena, std::size_t a_size) | amrex::detail::SingleChunkArena | |
SingleChunkArena()=delete | amrex::detail::SingleChunkArena | |
SingleChunkArena(const SingleChunkArena &rhs)=delete | amrex::detail::SingleChunkArena | |
SingleChunkArena(SingleChunkArena &&rhs)=delete | amrex::detail::SingleChunkArena | |
~Arena()=default | amrex::Arena | virtual |
~SingleChunkArena() override | amrex::detail::SingleChunkArena | |