do now write out per-type pair cutoff with kspace enabled
This commit is contained in:
@ -388,8 +388,13 @@ void PairLepton::read_restart_settings(FILE *fp)
|
|||||||
|
|
||||||
void PairLepton::write_data(FILE *fp)
|
void PairLepton::write_data(FILE *fp)
|
||||||
{
|
{
|
||||||
for (int i = 1; i <= atom->ntypes; i++)
|
if (pppmflag || ewaldflag || msmflag || dispersionflag || tip4pflag) {
|
||||||
fprintf(fp, "%d %s %g\n", i, expressions[type2expression[i][i]].c_str(), cut[i][i]);
|
for (int i = 1; i <= atom->ntypes; i++)
|
||||||
|
fprintf(fp, "%d %s\n", i, expressions[type2expression[i][i]].c_str());
|
||||||
|
} else {
|
||||||
|
for (int i = 1; i <= atom->ntypes; i++)
|
||||||
|
fprintf(fp, "%d %s %g\n", i, expressions[type2expression[i][i]].c_str(), cut[i][i]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ----------------------------------------------------------------------
|
/* ----------------------------------------------------------------------
|
||||||
@ -398,9 +403,15 @@ void PairLepton::write_data(FILE *fp)
|
|||||||
|
|
||||||
void PairLepton::write_data_all(FILE *fp)
|
void PairLepton::write_data_all(FILE *fp)
|
||||||
{
|
{
|
||||||
for (int i = 1; i <= atom->ntypes; i++)
|
if (pppmflag || ewaldflag || msmflag || dispersionflag || tip4pflag) {
|
||||||
for (int j = i; j <= atom->ntypes; j++)
|
for (int i = 1; i <= atom->ntypes; i++)
|
||||||
fprintf(fp, "%d %d %s %g\n", i, j, expressions[type2expression[i][j]].c_str(), cut[i][j]);
|
for (int j = i; j <= atom->ntypes; j++)
|
||||||
|
fprintf(fp, "%d %d %s\n", i, j, expressions[type2expression[i][j]].c_str());
|
||||||
|
} else {
|
||||||
|
for (int i = 1; i <= atom->ntypes; i++)
|
||||||
|
for (int j = i; j <= atom->ntypes; j++)
|
||||||
|
fprintf(fp, "%d %d %s %g\n", i, j, expressions[type2expression[i][j]].c_str(), cut[i][j]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ---------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------- */
|
||||||
|
|||||||
Reference in New Issue
Block a user