etmc/tmLQCD — pull request #140 by urbach (2012-09-04 17:24:25+00:00)
Title: Fix random seed bug

From about 2^15 MPI processes on (depending on the Seed value) the MPI local seed computed in `start.c` `start_ranlux` function produces local seed values larger than the maximal allowed value.

It also sets the local seed now only depending on the cartesian coordinates of the calling MPI process, which should allow for reproducable random numbers at least for identical parallelisation (and independent of how the MPI process id is mapped onto the cartesian grid).