| 686 |
|
|
| 687 |
|
int n = snap_->atomData.electricField.size(); |
| 688 |
|
vector<Vector3d> field_tmp(n, V3Zero); |
| 689 |
< |
AtomPlanVectorColumn->scatter(atomColData.electricField, field_tmp); |
| 689 |
> |
AtomPlanVectorColumn->scatter(atomColData.electricField, |
| 690 |
> |
field_tmp); |
| 691 |
|
for (int i = 0; i < n; i++) |
| 692 |
|
snap_->atomData.electricField[i] += field_tmp[i]; |
| 693 |
|
} |
| 1187 |
|
idat.A2 = &(snap_->atomData.aMat[atom2]); |
| 1188 |
|
} |
| 1189 |
|
|
| 1190 |
+ |
RealType ct = dot(idat.A1->getColumn(2), idat.A2->getColumn(2)); |
| 1191 |
+ |
|
| 1192 |
|
if (storageLayout_ & DataStorage::dslTorque) { |
| 1193 |
|
idat.t1 = &(snap_->atomData.torque[atom1]); |
| 1194 |
|
idat.t2 = &(snap_->atomData.torque[atom2]); |