ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
This is the complete list of members for base::core::BFCAllocator, including all inherited members.
allocate(size_t size) override | base::core::BFCAllocator | virtual |
allocate(size_t size, size_t alignment) override | base::core::BFCAllocator | virtual |
allocated_size_ | base::core::Allocator | protected |
AllocatedSize(void *ptr) | base::core::Allocator | inlinevirtual |
BFCAllocator(std::unique_ptr< Allocator > sub_alloc, const size_t &total_memory, const Options &options=Options()) | base::core::BFCAllocator | |
bin_index_t typedef | base::core::BFCAllocator | private |
chunk_handle_t typedef | base::core::BFCAllocator | private |
free(void *ptr) override | base::core::BFCAllocator | virtual |
GetDeviceType() override | base::core::BFCAllocator | virtual |
kInvalidBinNum | base::core::BFCAllocator | privatestatic |
kInvalidChunkHandle | base::core::BFCAllocator | privatestatic |
kNumBins | base::core::BFCAllocator | privatestatic |
mtx_ | base::core::BFCAllocator | mutableprivate |
sub_alloc_ | base::core::BFCAllocator | private |
~Allocator()=default | base::core::Allocator | virtual |
~BFCAllocator() | base::core::BFCAllocator |