| 78 |  | nAtoms_(0), nBonds_(0), nBends_(0), nTorsions_(0), nInversions_(0), | 
| 79 |  | nRigidBodies_(0), nIntegrableObjects_(0), nCutoffGroups_(0), | 
| 80 |  | nConstraints_(0), nFluctuatingCharges_(0), sman_(NULL), | 
| 81 | < | topologyDone_(false), calcBoxDipole_(false), useAtomicVirial_(true), | 
| 82 | < | hasNGlobalConstraints_(false) { | 
| 81 | > | topologyDone_(false), calcBoxDipole_(false), calcBoxQuadrupole_(false), | 
| 82 | > | useAtomicVirial_(true), hasNGlobalConstraints_(false) { | 
| 83 |  |  | 
| 84 |  | MoleculeStamp* molStamp; | 
| 85 |  | int nMolWithSameStamp; | 
| 822 |  | if ( simParams_->getAccumulateBoxDipole() ) { | 
| 823 |  | calcBoxDipole_ = true; | 
| 824 |  | } | 
| 825 | + | // we only call setAccumulateBoxQuadrupole if the accumulateBoxQuadrupole | 
| 826 | + | // parameter is true | 
| 827 | + | calcBoxQuadrupole_ = false; | 
| 828 | + | if ( simParams_->haveAccumulateBoxQuadrupole() ) | 
| 829 | + | if ( simParams_->getAccumulateBoxQuadrupole() ) { | 
| 830 | + | calcBoxQuadrupole_ = true; | 
| 831 | + | } | 
| 832 |  |  | 
| 833 |  | set<AtomType*>::iterator i; | 
| 834 |  | set<AtomType*> atomTypes; |