--- branches/development/src/primitives/DirectionalAtom.cpp 2012/09/13 14:10:11 1798 +++ branches/development/src/primitives/DirectionalAtom.cpp 2013/01/22 16:20:11 1838 @@ -106,10 +106,10 @@ namespace OpenMD { void DirectionalAtom::setA(const RotMat3x3d& a) { ((snapshotMan_->getCurrentSnapshot())->*storage_).aMat[localIndex_] = a; - + if (atomType_->isMultipole()) { RotMat3x3d atrans = a.transpose(); - + if (atomType_->isDipole()) { ((snapshotMan_->getCurrentSnapshot())->*storage_).dipole[localIndex_] = atrans * dipole_; }