Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::ManagedArenaAllocator< T > Class Template Reference

#include <AMReX_GpuAllocators.H>

Inheritance diagram for amrex::ManagedArenaAllocator< T >:
amrex::ArenaAllocatorBase< T, ManagedArenaWrapper > amrex::PODVector< T, ManagedArenaAllocator< T > >

Additional Inherited Members

Public Types inherited from amrex::ArenaAllocatorBase< T, ManagedArenaWrapper >
using value_type
using arena_wrapper_type
Public Member Functions inherited from amrex::ArenaAllocatorBase< T, ManagedArenaWrapper >
constexpr ArenaAllocatorBase ()=default
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

The documentation for this class was generated from the following file: