Block-Structured AMR Software Framework
amrex::CArena Member List

This is the complete list of members for amrex::CArena, including all inherited members.

align(std::size_t sz)amrex::Arenastatic
align_sizeamrex::Arenastatic
alloc(std::size_t nbytes) finalamrex::CArenavirtual
alloc_in_place(void *pt, std::size_t szmin, std::size_t szmax) finalamrex::CArenavirtual
alloc_protected(std::size_t nbytes)amrex::CArenaprotected
allocate_system(std::size_t nbytes)amrex::Arenaprotected
Arena() noexcept=defaultamrex::Arena
Arena(const Arena &rhs)=deleteamrex::Arena
Arena(Arena &&rhs)=deleteamrex::Arena
arena_infoamrex::Arenaprotected
arenaInfo() constamrex::Arenainline
CArena(std::size_t hunk_size=0, ArenaInfo info=ArenaInfo())amrex::CArena
CArena(const CArena &rhs)=deleteamrex::CArena
CArena(CArena &&rhs)=deleteamrex::CArena
carena_mutexamrex::CArenaprotected
deallocate_system(void *p, std::size_t nbytes)amrex::Arenaprotected
DefaultHunkSizeamrex::CArenastatic
Finalize()amrex::Arenastatic
free(void *vp) finalamrex::CArenavirtual
freeUnused() finalamrex::CArenavirtual
freeUnused_protected() finalamrex::CArenaprotectedvirtual
hasFreeDeviceMemory(std::size_t sz) finalamrex::CArenavirtual
heap_space_actually_used() const noexceptamrex::CArena
heap_space_used() const noexceptamrex::CArena
Initialize()amrex::Arenastatic
isDevice() constamrex::Arenavirtual
isDeviceAccessible() constamrex::Arenavirtual
isHostAccessible() constamrex::Arenavirtual
isManaged() constamrex::Arenavirtual
isPinned() constamrex::Arenavirtual
isStreamOrderedArena() constamrex::Arenainlinevirtual
m_actually_usedamrex::CArenaprotected
m_allocamrex::CArenaprotected
m_busylistamrex::CArenaprotected
m_freelistamrex::CArenaprotected
m_hunkamrex::CArenaprotected
m_profileramrex::Arenaprotected
m_usedamrex::CArenaprotected
NL typedefamrex::CArenaprotected
operator<<(std::ostream &os, const CArena &arena)amrex::CArenafriend
operator=(const CArena &rhs)=deleteamrex::CArena
operator=(CArena &&rhs)=deleteamrex::CArena
amrex::Arena::operator=(const Arena &rhs)=deleteamrex::Arena
amrex::Arena::operator=(Arena &&rhs)=deleteamrex::Arena
PrintUsage(std::string const &name) constamrex::CArena
PrintUsage(std::ostream &os, std::string const &name, std::string const &space) constamrex::CArena
amrex::Arena::PrintUsage()amrex::Arenastatic
PrintUsageToFiles(std::string const &filename, std::string const &message)amrex::Arenastatic
registerForProfiling(const std::string &memory_name)amrex::Arena
shrink_in_place(void *pt, std::size_t new_size) finalamrex::CArenavirtual
sizeOf(void *p) const noexceptamrex::CArena
~Arena()=defaultamrex::Arenavirtual
~CArena() overrideamrex::CArena