File layoutstructlocaltransposed.h
FileList > code_source > templat > include > TempLat > lattice > memory > memorylayouts > layoutstructlocaltransposed.h
Go to the source code of this file
#include "TempLat/util/exception.h"#include "TempLat/lattice/memory/memorylayouts/layoutstructlocal.h"#include "TempLat/lattice/memory/memorylayouts/transpositionmap.h"#include "TempLat/parallel/device.h"
Namespaces
| Type | Name |
|---|---|
| namespace | TempLat |
Classes
| Type | Name |
|---|---|
| class | LayoutStructLocalTransposed <_NDim> transitionMap: a map of the dimensions, for transposition in memory. E.g. {0, 1, 2, 3} is untransposed 4d, {1, 0, 2, 3} is FFTW transposed. In other words, the entries in transitionMap are in line with the entries in localStarts/-Sizes, and their value indicates the physical-space dimension of that entry. |
| struct | CoordinateMapping A dictionary for return values for memory to coordinate mapping. |
The documentation for this class was generated from the following file cosmolatticeweb/tmp/code_source/templat/include/TempLat/lattice/memory/memorylayouts/layoutstructlocaltransposed.h