Commit 6c9d0947 authored by James Willis's avatar James Willis
Browse files

Changed the cell_max_tag to 2^29 to prevent MPI tag collisions.

parent 62727f47
......@@ -29,7 +29,12 @@ struct space;
/* Some constants. */
#define cell_sid_dt 13
#define cell_max_tag (1 << 16)
/* Max tag size set to 2^29 to take into account some MPI implementations
* that use 2^31 as the upper bound on MPI tags and the fact that
* cell_next_tag is multiplied by 2 when passed to an MPI function.
* The maximum was lowered by a further factor of 2 to be on the safe side.*/
#define cell_max_tag (1 << 29)
/* Global variables. */
extern int cell_next_tag;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment