Brick data structure.
More...
#include <brick-dpc.h>
template<unsigned ... BDims, unsigned ... Folds>
struct DPCBrick< Dim< BDims... >, Dim< Folds... > >
Brick data structure.
- Template Parameters
-
BDims | The brick dimensions |
Folds | The fold dimensions |
Some example usage:
Generic base template, see Brick< Dim< BDims... >, Dim< Folds... > >
Definition: brick.h:340
myBrickInfo * bInfo
Pointer to (possibly shared) metadata.
Definition: brick-dpc.h:123
Empty template to specify an n-D list.
Definition: brick.h:131
◆ myBrickInfo
template<unsigned ... BDims, unsigned ... Folds>
Shorthand for type of the metadata.
◆ mytype
template<unsigned ... BDims, unsigned ... Folds>
Shorthand for this struct's type.
◆ DPCBrick()
template<unsigned ... BDims, unsigned ... Folds>
◆ neighbor()
template<unsigned ... BDims, unsigned ... Folds>
template<unsigned ... Offsets>
Return the adjacency list of brick b
◆ operator[]()
template<unsigned ... BDims, unsigned ... Folds>
◆ bInfo
template<unsigned ... BDims, unsigned ... Folds>
Pointer to (possibly shared) metadata.
◆ BRICKSIZE
template<unsigned ... BDims, unsigned ... Folds>
◆ dat
template<unsigned ... BDims, unsigned ... Folds>
◆ step
template<unsigned ... BDims, unsigned ... Folds>
◆ VECLEN
template<unsigned ... BDims, unsigned ... Folds>
The documentation for this struct was generated from the following file: