Configurable multi-dimensional array topology. More...
Classes | |
struct | narray< Policy >::access< Priv > |
Topology interface base. More... | |
struct | axis |
Information about the layout of an entire axis. More... | |
struct | axis_color |
High-level information about one axis of one color. More... | |
struct | axis_definition |
This type is part of the index definition, and defines the coloring of an individal axis. More... | |
struct | axis_info |
Collected information about one color along one axis. This class is supported for GPU execution. More... | |
struct | axis_layout |
The layout of one axis of one color. More... | |
struct | index_definition |
This type is part of the coloring, and encapsulates the coloring information for a single index space (such as how many colors per axis the mesh needs to be partitioned into, if boundaries are periodic, etc), that is used by the coloring algorithm to create mesh partitions. More... | |
struct | narray< Policy > |
Narray Topology. More... | |
struct | narray_base |
Specialization-independent definitions. More... | |
struct | narray_specialization |
Example specialization which is not really implemented. More... | |
Configurable multi-dimensional array topology.
Can be used for structured meshes.