Simpatico
v1.10
|
Potential energy functions.
This module contains "interaction" classes that define potential energy functions for individual nonbonded or bonded pair interactions, 3-body angle groups, 4-body dihedral groups, etc. These interaction classes are all simple non-polymorphic classes that have no access to information about a parent system.
Note: The McMd and DdMd namespaces each contain corresponding "potential" classes that provide methods to calculate energies and forces for an entire system. The implementation of each such "potential" class uses an associated "interaction" class for core calculations in the inner force and energy loops.
See also:
Modules | |
Angle Interactions | |
Potential functions for covalent angle interactions. | |
Bond Interactions | |
Covalent bond interaction potential energy functions. | |
Dihedral Interactions | |
Potential functions for covalent dihedral interactions. | |
External Interactions | |
Potential functions for external one-body interactions. | |
Pair Interactions | |
Potential functions for non-bonded pair interactions. | |