Uses of Enum Class
ffx.potential.ForceFieldEnergy.Platform
Packages that use ForceFieldEnergy.Platform
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.
-
Uses of ForceFieldEnergy.Platform in ffx.algorithms.optimize
Methods in ffx.algorithms.optimize that return types with arguments of type ForceFieldEnergy.PlatformModifier and TypeMethodDescriptionMinimize.MinimizationEngine.getSupportedPlatforms()
Gets the set of Platforms supported by this DynamicsEngineMethods in ffx.algorithms.optimize with parameters of type ForceFieldEnergy.PlatformModifier and TypeMethodDescriptionboolean
Minimize.MinimizationEngine.supportsPlatform
(ForceFieldEnergy.Platform platform) Checks if this energy Platform is supported by this DynamicsEngine -
Uses of ForceFieldEnergy.Platform in ffx.potential
Methods in ffx.potential that return ForceFieldEnergy.PlatformModifier and TypeMethodDescriptionForceFieldEnergy.getPlatform()
Gets the Platform associated with this force field energy.static ForceFieldEnergy.Platform
Returns the enum constant of this class with the specified name.static ForceFieldEnergy.Platform[]
ForceFieldEnergy.Platform.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of ForceFieldEnergy.Platform in ffx.potential.nonbonded.pme
Methods in ffx.potential.nonbonded.pme that return types with arguments of type ForceFieldEnergy.PlatformModifier and TypeMethodDescriptionSCFAlgorithm.getSupportedPlatforms()
Returns the list of supported Platforms.Methods in ffx.potential.nonbonded.pme with parameters of type ForceFieldEnergy.PlatformModifier and TypeMethodDescriptionboolean
SCFAlgorithm.isSupported
(ForceFieldEnergy.Platform platform) Checks if this platform is supported -
Uses of ForceFieldEnergy.Platform in ffx.potential.openmm
Methods in ffx.potential.openmm that return ForceFieldEnergy.PlatformModifier and TypeMethodDescriptionOpenMMContext.getPlatform()
OpenMMEnergy.getPlatform()
Gets the Platform associated with this force field energy.Constructors in ffx.potential.openmm with parameters of type ForceFieldEnergy.PlatformModifierConstructorDescriptionOpenMMContext
(ForceField forceField, ForceFieldEnergy.Platform requestedPlatform, Atom[] atoms, int enforcePBC, OpenMMEnergy openMMEnergy) Create an OpenMM Context.OpenMMEnergy
(MolecularAssembly molecularAssembly, ForceFieldEnergy.Platform requestedPlatform, int nThreads) ForceFieldEnergyOpenMM constructor; offloads heavy-duty computation to an OpenMM Platform while keeping track of information locally.