| 66 |
|
void addExplicitInteraction(AtomType* atype1, AtomType* atype2, RealType sigma, RealType epsilon); |
| 67 |
|
RealType getSigma(AtomType* atomType); |
| 68 |
|
RealType getEpsilon(AtomType* atomType); |
| 69 |
< |
virtual void calcForce(InteractionData idat); |
| 69 |
> |
virtual void calcForce(InteractionData &idat); |
| 70 |
|
virtual string getName() {return name_;} |
| 71 |
< |
virtual RealType getSuggestedCutoffRadius(AtomType* at1, AtomType* at2); |
| 71 |
> |
virtual RealType getSuggestedCutoffRadius(pair<AtomType*, AtomType*> atypes); |
| 72 |
|
|
| 73 |
|
private: |
| 74 |
|
void initialize(); |