Removed the domain->minimum_image() calls from dihedral_nharmonic and angle_cosine.
This commit is contained in:
@ -92,14 +92,12 @@ void DihedralNHarmonic::compute(int eflag, int vflag)
|
||||
vb1y = x[i1][1] - x[i2][1];
|
||||
vb1z = x[i1][2] - x[i2][2];
|
||||
|
||||
domain->minimum_image(vb1x, vb1y, vb1z);
|
||||
// 2nd bond
|
||||
|
||||
vb2x = x[i3][0] - x[i2][0];
|
||||
vb2y = x[i3][1] - x[i2][1];
|
||||
vb2z = x[i3][2] - x[i2][2];
|
||||
|
||||
domain->minimum_image(vb2x, vb2y, vb2z);
|
||||
vb2xm = -vb2x;
|
||||
vb2ym = -vb2y;
|
||||
vb2zm = -vb2z;
|
||||
@ -110,7 +108,6 @@ void DihedralNHarmonic::compute(int eflag, int vflag)
|
||||
vb3y = x[i4][1] - x[i3][1];
|
||||
vb3z = x[i4][2] - x[i3][2];
|
||||
|
||||
domain->minimum_image(vb3x, vb3y, vb3z);
|
||||
// c0 calculation
|
||||
|
||||
sb1 = 1.0 / (vb1x*vb1x + vb1y*vb1y + vb1z*vb1z);
|
||||
|
||||
@ -75,7 +75,6 @@ void AngleCosine::compute(int eflag, int vflag)
|
||||
dely1 = x[i1][1] - x[i2][1];
|
||||
delz1 = x[i1][2] - x[i2][2];
|
||||
|
||||
domain->minimum_image(delx1, dely1, delz1);
|
||||
rsq1 = delx1 * delx1 + dely1 * dely1 + delz1 * delz1;
|
||||
r1 = sqrt(rsq1);
|
||||
|
||||
@ -84,7 +83,6 @@ void AngleCosine::compute(int eflag, int vflag)
|
||||
delx2 = x[i3][0] - x[i2][0];
|
||||
dely2 = x[i3][1] - x[i2][1];
|
||||
delz2 = x[i3][2] - x[i2][2];
|
||||
domain->minimum_image(delx2, dely2, delz2);
|
||||
|
||||
rsq2 = delx2 * delx2 + dely2 * dely2 + delz2 * delz2;
|
||||
r2 = sqrt(rsq2);
|
||||
|
||||
Reference in New Issue
Block a user