waLBerla 7.2
Loading...
Searching...
No Matches
AlignedAllocator.h File Reference
#include <malloc.h>
#include <memory>

Classes

struct  walberla::simd::aligned_allocator< T, Alignment >
 STL-compliant allocator that allocates aligned memory. More...
 
struct  walberla::simd::aligned_allocator< T, Alignment >::rebind< U >
 Defines an aligned allocator suitable for allocating elements of type U. More...
 

Namespaces

namespace  walberla
 Storage for detected contacts which can be used to perform actions for all contacts, e.g.
 
namespace  walberla::simd
 

Functions

template<class T1 , size_t A1, class T2 , size_t A2>
bool walberla::simd::operator== (const aligned_allocator< T1, A1 > &, const aligned_allocator< T2, A2 > &)
 Checks whether two aligned allocators are equal.
 
template<class T1 , size_t A1, class T2 , size_t A2>
bool walberla::simd::operator!= (const aligned_allocator< T1, A1 > &, const aligned_allocator< T2, A2 > &)
 Checks whether two aligned allocators are not equal.