plb::IndexOrdering Namespace Reference
Ordering of indices when a BlockXD is converted into a serial data stream.
More...
Detailed Description
Ordering of indices when a BlockXD is converted into a serial data stream.
Signification of constants:
- forward: Right-most index (y in 2D and z in 3D) is contiguous in memory. For non-allocated parts of the Block, the value 0 is produced for output, and values are ignored during input.
- backward: Left-most index (x) is contiguous in memory. For non-allocated parts of the Block, the value 0 is produced for output, and values are ignored during input.
- memorySaving: Ordering is forward (this respects the natural ordering in Palabos). Non-allocated parts of the Block are neither written or read: memory savings in the program are reflected by memory savings on the disk.
Enumeration Type Documentation
- Enumerator:
| forward |
|
| backward |
|
| memorySaving |
|