#include <AMReX_GpuAllocators.H>
Additional Inherited Members | |
Public Types inherited from amrex::ArenaAllocatorBase< T, AsyncArenaWrapper > | |
| using | value_type = T |
| using | arena_wrapper_type = AsyncArenaWrapper |
Public Member Functions inherited from amrex::ArenaAllocatorBase< T, AsyncArenaWrapper > | |
| constexpr | ArenaAllocatorBase ()=default |
| constexpr | ArenaAllocatorBase (AsyncArenaWrapper a_ar) |
| T * | allocate (std::size_t n) |
| FatPtr< T > | allocate_in_place (T *p, std::size_t nmin, std::size_t nmax) |
| T * | shrink_in_place (T *p, std::size_t n) |
| void | deallocate (T *ptr, std::size_t) |
| Arena * | arena () const noexcept |