|
Yet Another eXchange Tool
0.9.0
|
Go to the source code of this file.
Functions | |
| Xt_redist | xt_redist_collection_new (Xt_redist *redists, int num_redists, int cache_size, MPI_Comm comm) |
| Xt_redist | xt_redist_collection_custom_new (Xt_redist *redists, int num_redists, int cache_size, MPI_Comm comm, Xt_config config) |
Definition in file xt_redist_collection.h.
| Xt_redist xt_redist_collection_custom_new | ( | Xt_redist * | redists, |
| int | num_redists, | ||
| int | cache_size, | ||
| MPI_Comm | comm, | ||
| Xt_config | config | ||
| ) |
constructor for a redistribution collection that is comprised of multiple other redistributions with custom settings
| [in] | redists | redistributions |
| [in] | num_redists | number of redistributions |
| [in] | cache_size | number of cached datatypes required for different input array displacements n = -1 => default cache size n = 0 => no cache n > 0 => cache size = n |
| [in] | comm | MPI communicator |
| [in] | config | custom configuration object |
Definition at line 227 of file xt_redist_collection.c.
| Xt_redist xt_redist_collection_new | ( | Xt_redist * | redists, |
| int | num_redists, | ||
| int | cache_size, | ||
| MPI_Comm | comm | ||
| ) |
constructor for a redistribution collection that is comprised of multiple other redistributions with default settings
| [in] | redists | redistributions |
| [in] | num_redists | number of redistributions |
| [in] | cache_size | number of cached datatypes required for different input array displacements n = -1 => default cache size n = 0 => no cache n > 0 => cache size = n |
| [in] | comm | MPI communicator |
Definition at line 220 of file xt_redist_collection.c.