~ubuntu-branches/debian/sid/lammps/sid

« back to all changes in this revision

Viewing changes to src/MISC/fix_viscosity.cpp

  • Committer: Package Import Robot
  • Author(s): Anton Gladky
  • Date: 2015-04-29 23:44:49 UTC
  • mfrom: (5.1.3 experimental)
  • Revision ID: package-import@ubuntu.com-20150429234449-mbhy9utku6hp6oq8
Tags: 0~20150313.gitfa668e1-1
Upload into unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
154
154
{
155
155
  int i,m,insert;
156
156
  double coord,delta;
157
 
  MPI_Status status;
158
157
  struct {
159
158
    double value;
160
159
    int proc;
276
275
      if (rmass) sbuf[1] = rmass[ipos];
277
276
      else sbuf[1] = mass[type[ipos]];
278
277
      MPI_Sendrecv(sbuf,2,MPI_DOUBLE,all[1].proc,0,
279
 
                   rbuf,2,MPI_DOUBLE,all[1].proc,0,world,&status);
 
278
                   rbuf,2,MPI_DOUBLE,all[1].proc,0,world,MPI_STATUS_IGNORE);
280
279
      vcm = (sbuf[1]*sbuf[0] + rbuf[1]*rbuf[0]) / (sbuf[1] + rbuf[1]);
281
280
      v[ipos][vdim] = 2.0 * vcm - sbuf[0];
282
281
      pswap += sbuf[1] * (vcm - sbuf[0]);
287
286
      if (rmass) sbuf[1] = rmass[ineg];
288
287
      else sbuf[1] = mass[type[ineg]];
289
288
      MPI_Sendrecv(sbuf,2,MPI_DOUBLE,all[0].proc,0,
290
 
                   rbuf,2,MPI_DOUBLE,all[0].proc,0,world,&status);
 
289
                   rbuf,2,MPI_DOUBLE,all[0].proc,0,world,MPI_STATUS_IGNORE);
291
290
      vcm = (sbuf[1]*sbuf[0] + rbuf[1]*rbuf[0]) / (sbuf[1] + rbuf[1]);
292
291
      v[ineg][vdim] = 2.0 * vcm - sbuf[0];
293
292
      pswap -= sbuf[1] * (vcm - sbuf[0]);