Fixed error in forces that only affects non-zero t1m MS-MEAM models
This commit is contained in:
committed by
Axel Kohlmeyer
parent
e7ce03aa0a
commit
e446b17d41
@ -601,6 +601,8 @@ KOKKOS_INLINE_FUNCTION void MEAMKokkos<DeviceType>::operator()(TagMEAMForce<NEIG
|
||||
drho2mds2 = a2 * rhoa2mi * arg1j2m - 2.0 / 3.0 * d_arho2mb[j] * rhoa2mi;
|
||||
drho3mds1 = a3 * rhoa3mj * arg1i3m - a3a * rhoa3mj * arg3i3m;
|
||||
drho3mds2 = a3 * rhoa3mi * arg1j3m - a3a * rhoa3mi * arg3j3m;
|
||||
drho1mds1 *= -1;
|
||||
drho1mds2 *= -1;
|
||||
drho3mds1 *= -1;
|
||||
drho3mds2 *= -1;
|
||||
} else {
|
||||
|
||||
@ -533,6 +533,8 @@ void MEAM::meam_force(int i, int eflag_global, int eflag_atom, int vflag_global,
|
||||
drho2mds2 = a2 * rhoa2mi * arg1j2m - 2.0 / 3.0 * arho2mb[j] * rhoa2mi;
|
||||
drho3mds1 = a3 * rhoa3mj * arg1i3m - a3a * rhoa3mj * arg3i3m;
|
||||
drho3mds2 = a3 * rhoa3mi * arg1j3m - a3a * rhoa3mi * arg3j3m;
|
||||
drho1mds1 *= -1;
|
||||
drho1mds2 *= -1;
|
||||
drho3mds1 *= -1;
|
||||
drho3mds2 *= -1;
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user