Sacado
Development
|
Class to manage memory pools for different Fad dimensions. More...
#include <Sacado_Fad_MemPoolManager.hpp>
Public Member Functions | |
MemPoolManager (unsigned int nfad) | |
Constructor. | |
~MemPoolManager () | |
Destructor. | |
MemPool * | getMemoryPool (unsigned int dim) |
Get memory pool for supplied dimension dim . | |
Protected Types | |
typedef std::map< unsigned int, MemPool * > | MapType |
Typename of memory pool map. | |
Protected Attributes | |
unsigned int | num_fad |
Number of Fad objects per chunk. | |
MapType | poolMap |
Map of memory pools. | |
Class to manage memory pools for different Fad dimensions.