git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@10113 f3b2605a-c512-4ea7-a41b-209d697bcdaa

This commit is contained in:
sjplimp
2013-06-27 21:41:33 +00:00
parent 92e78a2f8e
commit 8d699db7a8
16 changed files with 32 additions and 0 deletions

View File

@ -575,6 +575,7 @@ int AtomVecDipole::pack_exchange(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = q[i]; buf[m++] = q[i];
@ -660,6 +661,7 @@ int AtomVecDipole::pack_restart(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];

View File

@ -527,6 +527,7 @@ int AtomVecAngle::pack_exchange(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = molecule[i]; buf[m++] = molecule[i];
@ -649,6 +650,7 @@ int AtomVecAngle::pack_restart(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];

View File

@ -506,6 +506,7 @@ int AtomVecBond::pack_exchange(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = molecule[i]; buf[m++] = molecule[i];
@ -612,6 +613,7 @@ int AtomVecBond::pack_restart(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];

View File

@ -596,6 +596,7 @@ int AtomVecFull::pack_exchange(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = q[i]; buf[m++] = q[i];
@ -757,6 +758,7 @@ int AtomVecFull::pack_restart(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];

View File

@ -584,6 +584,7 @@ int AtomVecMolecular::pack_exchange(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = molecule[i]; buf[m++] = molecule[i];
@ -743,6 +744,7 @@ int AtomVecMolecular::pack_restart(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];

View File

@ -566,6 +566,7 @@ int AtomVecPeri::pack_exchange(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = vfrac[i]; buf[m++] = vfrac[i];
@ -654,6 +655,7 @@ int AtomVecPeri::pack_restart(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];

View File

@ -690,6 +690,7 @@ int AtomVecWavepacket::pack_exchange(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = q[i]; buf[m++] = q[i];
@ -781,6 +782,7 @@ int AtomVecWavepacket::pack_restart(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];

View File

@ -577,6 +577,7 @@ int AtomVecElectron::pack_exchange(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = q[i]; buf[m++] = q[i];
buf[m++] = spin[i]; buf[m++] = spin[i];
@ -658,6 +659,7 @@ int AtomVecElectron::pack_restart(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];

View File

@ -596,6 +596,7 @@ int AtomVecMeso::pack_exchange(int i, double *buf) {
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = rho[i]; buf[m++] = rho[i];
buf[m++] = e[i]; buf[m++] = e[i];
@ -680,6 +681,7 @@ int AtomVecMeso::pack_restart(int i, double *buf) {
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];

View File

@ -437,6 +437,7 @@ int AtomVecAtomic::pack_exchange(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
if (atom->nextra_grow) if (atom->nextra_grow)
@ -510,6 +511,7 @@ int AtomVecAtomic::pack_restart(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];

View File

@ -956,6 +956,7 @@ int AtomVecBody::pack_exchange(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = rmass[i]; buf[m++] = rmass[i];
@ -1099,6 +1100,7 @@ int AtomVecBody::pack_restart(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];

View File

@ -478,6 +478,7 @@ int AtomVecCharge::pack_exchange(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = q[i]; buf[m++] = q[i];
@ -555,6 +556,7 @@ int AtomVecCharge::pack_restart(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];

View File

@ -874,6 +874,7 @@ int AtomVecEllipsoid::pack_exchange(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = rmass[i]; buf[m++] = rmass[i];
@ -992,6 +993,7 @@ int AtomVecEllipsoid::pack_restart(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];

View File

@ -753,6 +753,7 @@ int AtomVecLine::pack_exchange(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = molecule[i]; buf[m++] = molecule[i];
@ -859,6 +860,7 @@ int AtomVecLine::pack_restart(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];

View File

@ -760,6 +760,7 @@ int AtomVecSphere::pack_exchange(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = radius[i]; buf[m++] = radius[i];
@ -845,6 +846,7 @@ int AtomVecSphere::pack_restart(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];

View File

@ -1028,6 +1028,7 @@ int AtomVecTri::pack_exchange(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = molecule[i]; buf[m++] = molecule[i];
@ -1172,6 +1173,7 @@ int AtomVecTri::pack_restart(int i, double *buf)
buf[m++] = tag[i]; buf[m++] = tag[i];
buf[m++] = type[i]; buf[m++] = type[i];
buf[m++] = mask[i]; buf[m++] = mask[i];
buf[m] = 0.0; // for valgrind
*((tagint *) &buf[m++]) = image[i]; *((tagint *) &buf[m++]) = image[i];
buf[m++] = v[i][0]; buf[m++] = v[i][0];
buf[m++] = v[i][1]; buf[m++] = v[i][1];