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

This commit is contained in:
sjplimp 2007-03-12 14:45:20 +00:00
parent 6ee266eba8
commit bcc358dc11
2 changed files with 6 additions and 4 deletions

View File

@ -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;
}

View File

@ -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) {