32 #ifndef SACADO_FAD_MEMPOOLMANAGER_HPP
33 #define SACADO_FAD_MEMPOOLMANAGER_HPP
72 typedef std::map<unsigned int, MemPool*>
MapType;
86 #endif // SACADO_FAD_MEMPOOLMANAGER_HPP
MemPool * getMemoryPool(unsigned int dim)
Get memory pool for supplied dimension dim.
MapType poolMap
Map of memory pools.
~MemPoolManager()
Destructor.
std::map< unsigned int, MemPool * > MapType
Typename of memory pool map.
Class to manage memory pools for different Fad dimensions.
unsigned int num_fad
Number of Fad objects per chunk.
MemPoolManager(unsigned int nfad)
Constructor.
MemPoolManager & operator=(const MemPoolManager &)
Private to prohibit copying.