scatter - multiple declarations

Function scatter

Scatter d'un tableau avec MPI_Scatter

ulong scatter(T) (
  int root,
  int size,
  ref T[] _in,
  ref T[] _out,
  MPI_Comm comm
);

Parameters

NameDescription
root le process root de l'échange
size la taille du tableau global
_in le tableau d'entré du scatter (vide ou null si !root)
_out le tableau qui va être rempli (il est alloué)
comm le communicateur utilisé

Returns

l'index global de debut

Function scatter

Fonction impossible (static asser)t

void scatter(T) (
  int root,
  int size,
  ref T[][] _in,
  ref T[][] _out,
  MPI_Comm comm
);