146 |
|
nCutoffGroups_ += mol->getNCutoffGroups(); |
147 |
|
nConstraints_ += mol->getNConstraints(); |
148 |
|
|
149 |
+ |
addExcludePairs(mol); |
150 |
+ |
|
151 |
|
return true; |
152 |
|
} else { |
153 |
|
return false; |
171 |
|
nCutoffGroups_ -= mol->getNCutoffGroups(); |
172 |
|
nConstraints_ -= mol->getNConstraints(); |
173 |
|
|
174 |
+ |
removeExcludePairs(mol); |
175 |
|
molecules_.erase(mol->getGlobalIndex()); |
176 |
|
|
177 |
|
delete mol; |
605 |
|
//molMembershipArray is filled by SimCreator |
606 |
|
std::vector<int> molMembershipArray(nGlobalAtoms_); |
607 |
|
for (int i = 0; i < nGlobalAtoms_; i++) { |
608 |
< |
molMembershipArray.push_back(globalMolMembership_[i] + 1); |
608 |
> |
molMembershipArray[i] = globalMolMembership_[i] + 1; |
609 |
|
} |
610 |
|
|
611 |
|
//setup fortran simulation |