Uses of Package
ffx.potential.parameters

Packages that use ffx.potential.parameters
Package
Description
The Optimize package contains local and global optimization algorithms using pure Java and OpenMM code paths.
The Potential package implements molecular mechanics force fields with shared memory Parallel Java and via OpenMM.
The Bonded package implements bonded molecular mechanics terms such as bonds, angles, torsions, etc.
The Extended package is progress toward support for constant pH molecular dynamics using extended system variables (i.e. lambda dynamics on protonation).
The Nonbonded package implements nonbonded molecular mechanics terms such as van der Waals and Particle Mesh Ewald electrostastics.
The implicit package implements implicit solvent models and related terms, including Generalized Kirkwood (GK) electrostatics, surface area terms, dispersion/cavitation contributions, and supporting parallel regions for Born radii and field evaluation.
The pme package implements polarization and permanent electrostatics using Particle Mesh Ewald (PME).
The openmm package contains utilities to construct and run Force Field X potentials on the OpenMM platform, including system builders, custom forces, alchemical fixed-charge forces, and integrators tailored to FFX simulations.
The Parameters package stores force field atom types, bond types, etc, and keywords that define the potential.
The Parsers package handles reading/writing files to/from the internal data structure.
The terms package contains analytical potential energy terms and their gradients for bonded interactions (bond, angle, stretch-bend, torsions, impropers, Urey-Bradley) and restraint terms used by Force Field X.