165 |
|
unsigned int getNAtoms() { |
166 |
|
return nAtoms_; |
167 |
|
} |
168 |
+ |
|
169 |
+ |
/** Returns the number of effective cutoff groups on local processor */ |
170 |
+ |
unsigned int getNLocalCutoffGroups(); |
171 |
|
|
172 |
|
/** Returns the number of local bonds */ |
173 |
|
unsigned int getNBonds(){ |
602 |
|
public: |
603 |
|
vector<RealType> getMassFactors() { return massFactors_; } |
604 |
|
|
605 |
< |
PairList getExcludedInteractions() { return excludedInteractions_; } |
606 |
< |
PairList getOneTwoInteractions() { return oneTwoInteractions_; } |
607 |
< |
PairList getOneThreeInteractions() { return oneThreeInteractions_; } |
608 |
< |
PairList getOneFourInteractions() { return oneFourInteractions_; } |
605 |
> |
PairList* getExcludedInteractions() { return &excludedInteractions_; } |
606 |
> |
PairList* getOneTwoInteractions() { return &oneTwoInteractions_; } |
607 |
> |
PairList* getOneThreeInteractions() { return &oneThreeInteractions_; } |
608 |
> |
PairList* getOneFourInteractions() { return &oneFourInteractions_; } |
609 |
|
|
610 |
|
private: |
608 |
– |
|
611 |
|
|
612 |
|
/// lists to handle atoms needing special treatment in the non-bonded interactions |
613 |
|
PairList excludedInteractions_; /**< atoms excluded from interacting with each other */ |