remove redundant code
This commit is contained in:
@ -778,21 +778,16 @@ void FixMove::initial_integrate(int /*vflag*/)
|
||||
} else if (vxvarstr) {
|
||||
if (vxvarstyle == EQUAL) v[i][0] = vx;
|
||||
else v[i][0] = velocity[i][0];
|
||||
if (rmass) {
|
||||
x[i][0] += dtv * v[i][0];
|
||||
} else {
|
||||
x[i][0] += dtv * v[i][0];
|
||||
}
|
||||
} else {
|
||||
if (rmass) {
|
||||
dtfm = dtf / rmass[i];
|
||||
v[i][0] += dtfm * f[i][0];
|
||||
x[i][0] += dtv * v[i][0];
|
||||
} else {
|
||||
dtfm = dtf / mass[type[i]];
|
||||
v[i][0] += dtfm * f[i][0];
|
||||
x[i][0] += dtv * v[i][0];
|
||||
}
|
||||
x[i][0] += dtv * v[i][0];
|
||||
}
|
||||
|
||||
if (yvarstr && vyvarstr) {
|
||||
@ -806,21 +801,16 @@ void FixMove::initial_integrate(int /*vflag*/)
|
||||
} else if (vyvarstr) {
|
||||
if (vyvarstyle == EQUAL) v[i][1] = vy;
|
||||
else v[i][1] = velocity[i][1];
|
||||
if (rmass) {
|
||||
x[i][1] += dtv * v[i][1];
|
||||
} else {
|
||||
x[i][1] += dtv * v[i][1];
|
||||
}
|
||||
} else {
|
||||
if (rmass) {
|
||||
dtfm = dtf / rmass[i];
|
||||
v[i][1] += dtfm * f[i][1];
|
||||
x[i][1] += dtv * v[i][1];
|
||||
} else {
|
||||
dtfm = dtf / mass[type[i]];
|
||||
v[i][1] += dtfm * f[i][1];
|
||||
x[i][1] += dtv * v[i][1];
|
||||
}
|
||||
x[i][1] += dtv * v[i][1];
|
||||
}
|
||||
|
||||
if (zvarstr && vzvarstr) {
|
||||
@ -834,21 +824,16 @@ void FixMove::initial_integrate(int /*vflag*/)
|
||||
} else if (vzvarstr) {
|
||||
if (vzvarstyle == EQUAL) v[i][2] = vz;
|
||||
else v[i][2] = velocity[i][2];
|
||||
if (rmass) {
|
||||
x[i][2] += dtv * v[i][2];
|
||||
} else {
|
||||
x[i][2] += dtv * v[i][2];
|
||||
}
|
||||
} else {
|
||||
if (rmass) {
|
||||
dtfm = dtf / rmass[i];
|
||||
v[i][2] += dtfm * f[i][2];
|
||||
x[i][2] += dtv * v[i][2];
|
||||
} else {
|
||||
dtfm = dtf / mass[type[i]];
|
||||
v[i][2] += dtfm * f[i][2];
|
||||
x[i][2] += dtv * v[i][2];
|
||||
}
|
||||
x[i][2] += dtv * v[i][2];
|
||||
}
|
||||
|
||||
domain->remap_near(x[i],xold);
|
||||
|
||||
Reference in New Issue
Block a user