Skip to content

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