File memorytoolbox.h
FileList > code_source > templat > include > TempLat > lattice > memory > memorytoolbox.h
Go to the source code of this file
#include "TempLat/parallel/mpi/cartesian/mpicartesiangroup.h"#include "TempLat/fft/fftlibraryselector.h"#include "TempLat/fft/fftmpidomainsplit.h"#include "TempLat/fft/fftnormalization.h"#include "TempLat/lattice/memory/triplestatelayouts.h"#include "TempLat/lattice/ghostcells/ghostbuster.h"#include "TempLat/lattice/ghostcells/ghostupdater.h"#include "TempLat/lattice/memory/verbositylevels.h"#include "TempLat/util/makeuniformarray.h"#include "TempLat/parallel/device_memory.h"#include <cstddef>#include <sstream>#include <stdexcept>#include "TempLat/lattice/memory/memorymanager.h"
Namespaces
| Type | Name |
|---|---|
| namespace | TempLat |
Classes
| Type | Name |
|---|---|
| class | MemoryToolBox <_NDim> A class which collects all the tool classes which deal with memory(-state) manipulation. Make one toolbox using the makeShared method, and instantiate as many memory managers as you want, with identical layouts! |
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/lattice/memory/memorytoolbox.h