ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
Aligned allocator for FFT data. More...
#include <vector.hpp>
Public Types | |
typedef FloatType | value_type |
Public Member Functions | |
allocator () noexcept=default | |
template<class U > | |
allocator (allocator< U > const &) | |
template<class U > | |
bool | operator== (allocator< U > const &) const |
template<class U > | |
bool | operator!= (allocator< U > const &) const |
FloatType * | allocate (std::size_t n) const |
void | deallocate (FloatType *p, std::size_t) const noexcept |
Aligned allocator for FFT data.
Definition at line 33 of file vector.hpp.
typedef FloatType fft::allocator< FloatType >::value_type |
Definition at line 37 of file vector.hpp.
|
defaultnoexcept |
|
inlineexplicit |
Definition at line 39 of file vector.hpp.
FloatType * fft::allocator< FloatType >::allocate | ( | std::size_t | n | ) | const |
Definition at line 795 of file fft.cpp.
References fft::fftw< FloatType >::malloc.
|
noexcept |
Definition at line 810 of file fft.cpp.
References fft::fftw< FloatType >::free.
|
inline |
Definition at line 43 of file vector.hpp.
|
inline |
Definition at line 40 of file vector.hpp.