openmmtools.mcmc.IntegratorMove¶
- class openmmtools.mcmc.IntegratorMove(integrator, n_steps, **kwargs)[source]¶
An MCMCMove that propagate the system with an integrator.
This class makes it easy to convert OpenMM Integrator objects to MCMCMove objects.
- Parameters:
- integratoropenmm.Integrator
An instance of an OpenMM Integrator object to use for propagation.
- n_stepsint
The number of integration steps to take each time the move is applied.
- Attributes:
- integrator
- n_steps
Methods
apply
(thermodynamic_state, sampler_state[, ...])Propagate the state through the integrator.
Methods
__init__
(integrator, n_steps, **kwargs)apply
(thermodynamic_state, sampler_state[, ...])Propagate the state through the integrator.
Attributes
context_cache