| 532 |
|
bool usesElectrostaticAtoms() { return usesElectrostaticAtoms_; } |
| 533 |
|
bool usesDirectionalAtoms() { return usesDirectionalAtoms_; } |
| 534 |
|
bool usesMetallicAtoms() { return usesMetallicAtoms_; } |
| 535 |
+ |
bool usesAtomicVirial() { return usesAtomicVirial_; } |
| 536 |
+ |
bool requiresPrepair() { return requiresPrepair_; } |
| 537 |
+ |
bool requiresSkipCorrection() { return requiresSkipCorrection_;} |
| 538 |
+ |
bool requiresSelfCorrection() { return requiresSelfCorrection_;} |
| 539 |
|
|
| 540 |
|
private: |
| 541 |
|
/// Data structures holding primary simulation objects |
| 575 |
|
* index of the AtomType. |
| 576 |
|
*/ |
| 577 |
|
vector<int> identArray_; |
| 578 |
+ |
public: |
| 579 |
|
vector<int> getIdentArray() { return identArray_; } |
| 580 |
< |
|
| 580 |
> |
private: |
| 581 |
|
|
| 582 |
|
/// lists to handle atoms needing special treatment in the non-bonded interactions |
| 583 |
|
PairList excludedInteractions_; /**< atoms excluded from interacting with each other */ |