forked from lijiext/lammps
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@394 f3b2605a-c512-4ea7-a41b-209d697bcdaa
This commit is contained in:
parent
6ee266eba8
commit
bcc358dc11
|
@ -569,7 +569,7 @@ int AtomVecMolecular::size_restart()
|
|||
int nlocal = atom->nlocal;
|
||||
int n = 0;
|
||||
for (i = 0; i < nlocal; i++)
|
||||
n += 17 + 2*num_bond[i] + 4*num_angle[i] +
|
||||
n += 16 + 2*num_bond[i] + 4*num_angle[i] +
|
||||
5*num_dihedral[i] + 5*num_improper[i];
|
||||
|
||||
if (atom->nextra_restart)
|
||||
|
@ -587,7 +587,7 @@ int AtomVecMolecular::size_restart()
|
|||
|
||||
int AtomVecMolecular::size_restart_one(int i)
|
||||
{
|
||||
int n = 17 + 2*num_bond[i] + 4*num_angle[i] +
|
||||
int n = 16 + 2*num_bond[i] + 4*num_angle[i] +
|
||||
5*num_dihedral[i] + 5*num_improper[i];
|
||||
return n;
|
||||
}
|
||||
|
|
|
@ -171,8 +171,10 @@ void ReadRestart::command(int narg, char **arg)
|
|||
buf = new double[maxbuf];
|
||||
}
|
||||
|
||||
if (me == 0) fread(buf,sizeof(double),n,fp);
|
||||
MPI_Bcast(buf,n,MPI_DOUBLE,0,world);
|
||||
if (n > 0) {
|
||||
if (me == 0) fread(buf,sizeof(double),n,fp);
|
||||
MPI_Bcast(buf,n,MPI_DOUBLE,0,world);
|
||||
}
|
||||
|
||||
m = 0;
|
||||
while (m < n) {
|
||||
|
|
Loading…
Reference in New Issue