49 int nprocs = commGrid->GetSize();
55 std::vector<int> rdispls(
nprocs+1);
58 std::vector<int> sdispls(
nprocs+1);
75 for(
int i=0; i<
nprocs; ++i)
77 sdispls[i+1] = sdispls[i] +
sendcnt[i];
78 rdispls[i+1] = rdispls[i] +
recvcnt[i];
82 typedef std::array<char, MAXVERTNAME> STRASARRAY;
83 typedef std::pair< IT, STRASARRAY> TYPE2SEND;
89 std::vector<int> count(
nprocs, 0);
121#pragma omp parallel for
130 for(
int i=0; i<
clusters.LocArrSize(); i++)
void WriteMCLClusters(std::string ofName, FullyDistVec< IT, IT > clustIdForVtx, FullyDistVec< IT, std::array< char, MAXVERTNAME > > vtxLabels)