avoid division by zero when using cutoff 0.0 with pair_modify shift yes
This commit is contained in:
@ -243,7 +243,7 @@ double PairNMCut::init_one(int i, int j)
|
||||
r0n[i][j] = pow(r0[i][j],nn[i][j]);
|
||||
r0m[i][j] = pow(r0[i][j],mm[i][j]);
|
||||
|
||||
if (offset_flag) {
|
||||
if (offset_flag && (cut[i][j] > 0.0)) {
|
||||
offset[i][j] = e0nm[i][j] *
|
||||
((mm[i][j]*r0n[i][j] / pow(cut[i][j],nn[i][j])) -
|
||||
(nn[i][j]*r0m[i][j] / pow(cut[i][j],mm[i][j])));
|
||||
|
||||
Reference in New Issue
Block a user