Uses of Class
ffx.algorithms.thermodynamics.OrthogonalSpaceTempering
Packages that use OrthogonalSpaceTempering
Package
Description
The Algorithms CLI package defines options for PicoCLI command line scripts.
The MC package implements a variety of Monte Carlo moves for optimization and simulation
algorithms.
The Thermodynamics package computes free energy differences using Orthogonal Space Tempering
(OST) sampling via pure Java or OpenMM (via Monte Carlo OST).
-
Uses of OrthogonalSpaceTempering in ffx.algorithms.cli
Methods in ffx.algorithms.cli that return OrthogonalSpaceTemperingModifier and TypeMethodDescriptionOSTOptions.constructOST
(CrystalPotential crystalPotential, File lambdaRestartFile, File histogramRestartFile, MolecularAssembly firstAssembly, org.apache.commons.configuration2.Configuration addedProperties, DynamicsOptions dynamicsOptions, ThermodynamicsOptions thermodynamicsOptions, LambdaParticleOptions lambdaParticleOptions, AlgorithmListener algorithmListener, boolean async) constructOST.Methods in ffx.algorithms.cli with parameters of type OrthogonalSpaceTemperingModifier and TypeMethodDescriptionOSTOptions.applyAllOSTOptions
(OrthogonalSpaceTempering orthogonalSpaceTempering, MolecularAssembly firstAssembly, DynamicsOptions dynamicsOptions, BarostatOptions barostatOptions) Applies relevant options to an OST, and returns either the OST object or something that wraps the OST (such as a Barostat).void
OSTOptions.beginMDOST
(OrthogonalSpaceTempering orthogonalSpaceTempering, MolecularAssembly[] molecularAssemblies, CrystalPotential crystalPotential, DynamicsOptions dynamicsOptions, WriteoutOptions writeoutOptions, ThermodynamicsOptions thermodynamicsOptions, File dynFile, AlgorithmListener algorithmListener) Begins MD-OST sampling from an assembled OST.OSTOptions.setupMCOST
(OrthogonalSpaceTempering orthogonalSpaceTempering, MolecularAssembly[] molecularAssemblies, DynamicsOptions dynamicsOptions, ThermodynamicsOptions thermodynamicsOptions, boolean verbose, File dynRestart, AlgorithmListener algorithmListener) setupMCOST. -
Uses of OrthogonalSpaceTempering in ffx.algorithms.mc
Constructors in ffx.algorithms.mc with parameters of type OrthogonalSpaceTemperingModifierConstructorDescriptionLambdaMove
(int randomSeed, OrthogonalSpaceTempering orthogonalSpaceTempering) Constructor for LambdaMove.LambdaMove
(OrthogonalSpaceTempering orthogonalSpaceTempering) Constructor for LambdaMove. -
Uses of OrthogonalSpaceTempering in ffx.algorithms.thermodynamics
Methods in ffx.algorithms.thermodynamics that return OrthogonalSpaceTemperingMethods in ffx.algorithms.thermodynamics with parameters of type OrthogonalSpaceTemperingModifier and TypeMethodDescriptionstatic RepExOST
RepExOST.repexMC
(OrthogonalSpaceTempering orthogonalSpaceTempering, MonteCarloOST monteCarloOST, DynamicsOptions dynamicsOptions, OSTOptions ostOptions, org.apache.commons.configuration2.CompositeConfiguration compositeConfiguration, String fileType, boolean twoStep, double repexInterval) Construct a RepExOST for Monte Carlo orthogonal space tempering.static RepExOST
RepExOST.repexMD
(OrthogonalSpaceTempering orthogonalSpaceTempering, MolecularDynamics molecularDynamics, DynamicsOptions dynamicsOptions, OSTOptions ostOptions, org.apache.commons.configuration2.CompositeConfiguration compositeConfiguration, String fileType, double repexInterval) Construct a RepExOST for Molecular Dynamics orthogonal space tempering.Constructors in ffx.algorithms.thermodynamics with parameters of type OrthogonalSpaceTemperingModifierConstructorDescriptionMonteCarloOST
(Potential potentialEnergy, OrthogonalSpaceTempering orthogonalSpaceTempering, MolecularAssembly molecularAssembly, org.apache.commons.configuration2.CompositeConfiguration properties, AlgorithmListener listener, DynamicsOptions dynamics, boolean verbose, int cycleLength, File dynRestartFile) Constructor for MonteCarloOST.