|
Yet Another eXchange Tool
DO_NOT_EDIT_HERE
|
Index lists are just lists that contain a number of indices. Identical indices can occur multiple times in an index list. They have no notion 2D or 3D decompostions.
However, you are still able to describe any type of decompostion using such an index list. The most general index list type is the index vector. The yaxt library provides other index list types that ease the generation of an index list for most decompostion types.
The presented examples can be found here
The index vector takes an array of indices as input and generates an index list from that. It is most efficient for random decompostions. Since it stores a copy of the input array within the index list, it is not recommand to be used for index list that can be described more compact with other index list types.
If you have a number of indices that have identical strides, then it might be more efficient to use the index stripes to describe your decomposition.
A very common decomposition is the partioning into n-dimensional blocks. For this decomposition type the index section is recommanded. Some advanced features of index sections are described in Features of index sections.
Index list collections can be used to combine a number of index list of any type into a new index list.
The index modifier can be used to generate an index list based on an existing one. In the new index list all occurences of indices listed in the first index list of the modifier are replaces by the respective indices in the second list.
The empty index contains no indices. It handles the non-existing indices with good performance.
1.8.13