# | Line 124 | Line 124 | namespace OpenMD { | |
---|---|---|
124 | void ParallelRandNumGen::seed() { | |
125 | ||
126 | std::vector<uint32> bigSeed; | |
127 | – | int size; |
127 | ||
128 | #ifdef IS_MPI | |
129 | + | int size; |
130 | const int masterNode = 0; | |
131 | if (worldRank == masterNode) { | |
132 | #endif | |
133 | ||
134 | bigSeed = mtRand_->generateSeeds(); | |
135 | – | size = bigSeed.size(); |
135 | ||
136 | #ifdef IS_MPI | |
137 | + | size = bigSeed.size(); |
138 | MPI::COMM_WORLD.Bcast(&size, 1, MPI::INT, masterNode); | |
139 | MPI::COMM_WORLD.Bcast(&bigSeed[0], size, MPI::UNSIGNED_LONG, masterNode); | |
140 | }else { |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |