|
void | setForceField (ForceField *ff) |
|
void | setSimulatedAtomTypes (AtomTypeSet &simtypes) |
|
void | addExplicitInteraction (AtomType *atype1, AtomType *atype2, RealType A, RealType B, RealType C, BuckinghamType bt) |
|
void | addExplicitInteraction (AtomType *atype1, AtomType *atype2, RealType A, RealType B, RealType C, RealType sigma, RealType epsilon, BuckinghamType bt) |
|
virtual void | calcForce (InteractionData &idat) |
|
virtual string | getName () |
|
virtual int | getHash () |
|
virtual RealType | getSuggestedCutoffRadius (pair< AtomType *, AtomType * > atypes) |
|
virtual InteractionFamily | getFamily () |
|
Definition at line 66 of file Buckingham.hpp.
◆ Buckingham()
OpenMD::Buckingham::Buckingham |
( |
| ) |
|
◆ addExplicitInteraction() [1/2]
void OpenMD::Buckingham::addExplicitInteraction |
( |
AtomType * | atype1, |
|
|
AtomType * | atype2, |
|
|
RealType | A, |
|
|
RealType | B, |
|
|
RealType | C, |
|
|
BuckinghamType | bt ) |
◆ addExplicitInteraction() [2/2]
void OpenMD::Buckingham::addExplicitInteraction |
( |
AtomType * | atype1, |
|
|
AtomType * | atype2, |
|
|
RealType | A, |
|
|
RealType | B, |
|
|
RealType | C, |
|
|
RealType | sigma, |
|
|
RealType | epsilon, |
|
|
BuckinghamType | bt ) |
◆ calcForce()
◆ getHash()
virtual int OpenMD::Buckingham::getHash |
( |
| ) |
|
|
inlinevirtual |
◆ getName()
virtual string OpenMD::Buckingham::getName |
( |
| ) |
|
|
inlinevirtual |
◆ getSuggestedCutoffRadius()
RealType OpenMD::Buckingham::getSuggestedCutoffRadius |
( |
pair< AtomType *, AtomType * > | atypes | ) |
|
|
virtual |
◆ setForceField()
void OpenMD::Buckingham::setForceField |
( |
ForceField * | ff | ) |
|
|
inline |
◆ setSimulatedAtomTypes()
void OpenMD::Buckingham::setSimulatedAtomTypes |
( |
AtomTypeSet & | simtypes | ) |
|
|
inline |
The documentation for this class was generated from the following files: