recover read_restart and read_data capability for fix property/atom
This commit is contained in:
@ -36,7 +36,6 @@ FixPropertyAtom::FixPropertyAtom(LAMMPS *lmp, int narg, char **arg) :
|
||||
|
||||
restart_peratom = 1;
|
||||
wd_section = 1;
|
||||
create_attribute = 1;
|
||||
|
||||
int iarg = 3;
|
||||
nvalue = narg - iarg;
|
||||
@ -572,29 +571,6 @@ void FixPropertyAtom::copy_arrays(int i, int j, int /*delflag*/)
|
||||
}
|
||||
}
|
||||
|
||||
/* ----------------------------------------------------------------------
|
||||
initialize one atom's storage values, called when atom is created
|
||||
------------------------------------------------------------------------- */
|
||||
|
||||
void FixPropertyAtom::set_arrays(int i)
|
||||
{
|
||||
int k, ncol;
|
||||
|
||||
for (int nv = 0; nv < nvalue; nv++) {
|
||||
if (styles[nv] == IVEC)
|
||||
atom->ivector[index[nv]][i] = 0;
|
||||
else if (styles[nv] == DVEC)
|
||||
atom->dvector[index[nv]][i] = 0.0;
|
||||
else if (styles[nv] == IARRAY) {
|
||||
ncol = cols[nv];
|
||||
for (k = 0; k < ncol; k++) atom->iarray[index[nv]][i][k] = 0;
|
||||
} else if (styles[nv] == DARRAY) {
|
||||
ncol = cols[nv];
|
||||
for (k = 0; k < ncol; k++) atom->darray[index[nv]][i][k] = 0.0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* ----------------------------------------------------------------------
|
||||
pack values for border communication at re-neighboring
|
||||
------------------------------------------------------------------------- */
|
||||
|
||||
Reference in New Issue
Block a user