Nektar++
Classes | Namespaces | Functions
NekMemoryManager.hpp File Reference
#include <memory>
#include <type_traits>
#include <LibUtilities/BasicConst/NektarUnivTypeDefs.hpp>
#include <LibUtilities/BasicUtils/ErrorUtil.hpp>
#include <LibUtilities/Memory/ThreadSpecificPool.hpp>
#include <vector>

Go to the source code of this file.

Classes

class  Nektar::MemoryManager< DataType >
 General purpose memory allocation routines with the ability to allocate from thread specific memory pools. More...
 
struct  Nektar::MemoryManager< DataType >::rebind< U >
 

Namespaces

namespace  Nektar
 

Functions

template<typename DataType >
bool Nektar::operator== (const MemoryManager< DataType > &lhs, const MemoryManager< DataType > &rhs)
 
template<typename DataType >
bool Nektar::operator!= (const MemoryManager< DataType > &lhs, const MemoryManager< DataType > &rhs)