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