/home/eoseret/qaas_runs_CPU_9468/171-148-3214/intel/CoMD/build/CoMD/CoMD/src-openmp/random.c: 45 - 70
--------------------------------------------------------------------------------

45:    *seed *= UINT64_C(437799614237992725);
46:    *seed %= UINT64_C(2305843009213693951);
[...]
68:    uint32_t s2 = (id+callSite) * UINT32_C(2654435761);
69: 
70:    uint64_t iSeed = (UINT64_C(0x100000000) * s1) + s2;
/home/eoseret/qaas_runs_CPU_9468/171-148-3214/intel/CoMD/build/CoMD/CoMD/src-openmp/initAtoms.c: 154 - 162
--------------------------------------------------------------------------------

154:       for (int iOff=MAXATOMS*iBox, ii=0; ii<s->boxes->nAtoms[iBox]; ++ii, ++iOff)
155:       {
156:          int iType = s->atoms->iSpecies[iOff];
157:          real_t mass = s->species[iType].mass;
158:          real_t sigma = sqrt(kB_eV * temperature/mass);
159:          uint64_t seed = mkSeed(s->atoms->gid[iOff], 123);
160:          s->atoms->p[iOff][0] = mass * sigma * gasdev(&seed);
161:          s->atoms->p[iOff][1] = mass * sigma * gasdev(&seed);
162:          s->atoms->p[iOff][2] = mass * sigma * gasdev(&seed);
