
#include <OneMollyPairTwo.h>
Public Types | |
| typedef TBoundaryConditions | BoundaryConditions |
Public Member Functions | |
| OneMollyPairTwo () | |
| OneMollyPairTwo (TNonbondedForceFirst f1, TNonbondedForceSecond f2, TSwitchingFunctionFirst sF1, TSwitchingFunctionSecond sF2) | |
| void | initialize (const SemiGenericTopology< TBoundaryConditions > *topo, const Vector3DBlock *pos, std::vector< ReducedHessAngle > *angleFilter) |
| void | doOneAtomPair (const int i, const int j) |
| void | getParameters (std::vector< Parameter > ¶meters) const |
Static Public Member Functions | |
| unsigned int | getParameterSize () |
| OneMollyPairTwo | make (std::string &errMsg, std::vector< Value > values) |
| std::string | getId () |
Private Attributes | |
| const SemiGenericTopology< TBoundaryConditions > * | realTopo |
| const Vector3DBlock * | positions |
| std::vector< ReducedHessAngle > * | myAngleFilter |
| TSwitchingFunctionFirst | switchingFunctionFirst |
| TNonbondedForceFirst | nonbondedForceFunctionFirst |
| ReducedHessTraits< TNonbondedForceFirst >::Hessian | nonbondedHessianFirst |
| TSwitchingFunctionSecond | switchingFunctionSecond |
| TNonbondedForceSecond | nonbondedForceFunctionSecond |
| ReducedHessTraits< TNonbondedForceSecond >::Hessian | nonbondedHessianSecond |
|
|||||
|
|
|
|||||||||
|
|
|
||||||||||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|