Uses of Class
ffx.potential.ForceFieldEnergy
Package
Description
The MC package implements a variety of Monte Carlo moves for optimization and simulation
algorithms.
The Potential package implements molecular mechanics force fields with shared memory Parallel
Java and via OpenMM.
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 ForceFieldEnergy in ffx.algorithms.mc
ModifierConstructorDescriptionRosenbluthCBMC
(MolecularAssembly molecularAssembly, ForceFieldEnergy ffe, Thermostat thermostat, List<Residue> targets, int mcFrequency, int trialSetSize, boolean writeSnapshots) RRMC constructor.RosenbluthOBMC
(MolecularAssembly molecularAssembly, ForceFieldEnergy forceFieldEnergy, Thermostat thermostat, List<Residue> targets, int mcFrequency, int trialSetSize) RRMC constructor.RosenbluthOBMC
(MolecularAssembly molecularAssembly, ForceFieldEnergy forceFieldEnergy, Thermostat thermostat, List<Residue> targets, int mcFrequency, int trialSetSize, boolean writeSnapshots) Constructor for RosenbluthOBMC. -
Uses of ForceFieldEnergy in ffx.potential
Modifier and TypeMethodDescriptionstatic ForceFieldEnergy
ForceFieldEnergy.energyFactory
(MolecularAssembly assembly) Static factory method to create a ForceFieldEnergy, possibly via FFX or OpenMM implementations.static ForceFieldEnergy
ForceFieldEnergy.energyFactory
(MolecularAssembly assembly, int numThreads) Static factory method to create a ForceFieldEnergy, possibly via FFX or OpenMM implementations.MolecularAssembly.getPotentialEnergy()
Getter for the fieldpotentialEnergy
.Modifier and TypeMethodDescriptionvoid
MolecularAssembly.setPotential
(ForceFieldEnergy potentialEnergy) setPotentialModifierConstructorDescriptionXtalEnergy
(ForceFieldEnergy forceFieldEnergy, MolecularAssembly molecularAssembly) Constructor for XtalEnergy.XtalEnergy
(ForceFieldEnergy forceFieldEnergy, MolecularAssembly molecularAssembly, boolean latticeOnly) Constructor for XtalEnergy. -
Uses of ForceFieldEnergy in ffx.potential.cli
Modifier and TypeMethodDescriptionvoid
SaveOptions.preSaveOperations
(ForceFieldEnergy forceFieldEnergy) Performs key operations prior to saving to disc, such as application of geometric constraints. -
Uses of ForceFieldEnergy in ffx.potential.commands
-
Uses of ForceFieldEnergy in ffx.potential.openmm
Modifier and TypeClassDescriptionclass
Compute the potential energy and derivatives using OpenMM. -
Uses of ForceFieldEnergy in ffx.potential.utils
Modifier and TypeMethodDescriptionPotentialsFunctions.energy
(MolecularAssembly assembly) Evaluates the energy of a MolecularAssembly and returns its ForceFieldEnergy object.PotentialsFunctions.energy
(MolecularAssembly[] molecularAssemblies) Evaluates the energy of each MolecularAssembly and returns their ForceFieldEnergy instances.PotentialsUtils.energy
(MolecularAssembly molecularAssembly) Evaluates the energy of a MolecularAssembly and returns its ForceFieldEnergy object.PotentialsUtils.energy
(MolecularAssembly[] molecularAssemblies) Evaluates the energy of each MolecularAssembly and returns their ForceFieldEnergy instances. -
Uses of ForceFieldEnergy in ffx.ui
Modifier and TypeMethodDescriptionModelingShell.energy()
energyUIUtils.energy
(MolecularAssembly molecularAssembly)