|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
Small utilities for MPI-indexed type layouts (hindexed optimisation). More...
Go to the source code of this file.
Namespaces | |
| namespace | DNDS |
| the host side operators are provided as implemented | |
Functions | |
| template<class TBlkSiz , class TDisp , class TSizeof > | |
| auto | DNDS::optimize_hindexed_layout (index o_size, TBlkSiz *blk_sizes, TDisp *disps, TSizeof sizeofElem) |
Coalesce contiguous blocks in an MPI_Type_create_hindexed layout. | |
Small utilities for MPI-indexed type layouts (hindexed optimisation).
Definition in file VectorUtils.hpp.