Uses of Interface
ffx.potential.utils.PotentialsFunctions
Package
Description
The Algorithms package has support for local and global optimization, molecular dynamics
simulations, and calculation of free energy differences.
The Potential CLI package defines reusable options for PicoCLI command line scripts.
The Utils package implements core functionality needed for using the Potential package, such as
opening and closing structure files, basic force field energy evaluations, etc.
The UI package provides views and controllers for manipulating molecular systems.
-
Uses of PotentialsFunctions in ffx.algorithms
Modifier and TypeInterfaceDescriptioninterface
AlgorithmFunctions, on top of the core functionality of PotentialsFunctions, describes additional functionality such as molecular dynamics and L-BFGS local optimization.Modifier and TypeClassDescriptionclass
AlgorithmUtils, on top of the core functionality of PotentialsUtils, implements additional functionality such as molecular dynamics and L-BFGS local optimization. -
Uses of PotentialsFunctions in ffx.potential.cli
Modifier and TypeFieldDescriptionPotentialCommand.potentialFunctions
An instance of PotentialFunctions passed into the current context.PotentialScript.potentialFunctions
An instance of PotentialFunctions passed into the current context.Modifier and TypeMethodDescriptionAlchemicalOptions.openFile
(PotentialsFunctions potentialFunctions, TopologyOptions topologyOptions, int threadsPer, String toOpen, int topNum) Opens a File to a MolecularAssembly for alchemistry.WriteoutOptions.saveFile
(String baseFileName, PotentialsFunctions potentialsFunctions, MolecularAssembly molecularAssembly) Saves a single-snapshot file to either .xyz or .pdb, depending on the value of fileType. -
Uses of PotentialsFunctions in ffx.potential.utils
Modifier and TypeClassDescriptionclass
PotentialsUtils implements core functionality for many Force Field X algorithms and scripts, such as opening and closing structure files, basic force field evaluations, etc. -
Uses of PotentialsFunctions in ffx.ui
Modifier and TypeClassDescriptionclass
UIUtils implements core and extended functionality for many Force Field X algorithms and scripts, such as opening and closing structure files, basic force field evaluations, molecular dynamics, etc.