/beegfs/hackathon/users/eoseret/qaas_runs_test/178-663-3083/intel/CoMD/build/CoMD/CoMD/src-openmp/linkCells.c: 257 - 335
--------------------------------------------------------------------------------

257: {
258:    int nj = boxes->nAtoms[jBox];
259:    copyAtom(boxes, atoms, iId, iBox, nj, jBox);
260:    boxes->nAtoms[jBox]++;
261: 
262:    assert(boxes->nAtoms[jBox] < MAXATOMS);
263: 
264:    boxes->nAtoms[iBox]--;
265:    int ni = boxes->nAtoms[iBox];
266:    if (ni) copyAtom(boxes, atoms, ni, iBox, iId, iBox);
267: 
268:    if (jBox > boxes->nLocalBoxes)
269:       --atoms->nLocal;
270:    
271:    return;
272: }
[...]
327:    const int iOff = MAXATOMS*iBox+iAtom;
328:    const int jOff = MAXATOMS*jBox+jAtom;
329:    atoms->gid[jOff] = atoms->gid[iOff];
330:    atoms->iSpecies[jOff] = atoms->iSpecies[iOff];
331:    memcpy(atoms->r[jOff], atoms->r[iOff], sizeof(real3));
332:    memcpy(atoms->p[jOff], atoms->p[iOff], sizeof(real3));
333:    memcpy(atoms->f[jOff], atoms->f[iOff], sizeof(real3));
334:    memcpy(atoms->U+jOff,  atoms->U+iOff,  sizeof(real_t));
335: }
