1 #ifndef OPENMM_VARIABLEVERLETINTEGRATOR_H_
2 #define OPENMM_VARIABLEVERLETINTEGRATOR_H_
35 #include "Integrator.h"
36 #include "openmm/Kernel.h"
37 #include "internal/windowsExport.h"
95 void stepTo(
double time);
102 void initialize(ContextImpl& context);
111 std::vector<std::string> getKernelNames();
115 double computeKineticEnergy();
void setErrorTolerance(double tol)
Set the error tolerance.
Definition: VariableVerletIntegrator.h:78
double getErrorTolerance() const
Get the error tolerance.
Definition: VariableVerletIntegrator.h:72
An Integrator defines a method for simulating a System by integrating the equations of motion...
Definition: Integrator.h:54
A Kernel encapsulates a particular implementation of a calculation that can be performed on the data ...
Definition: Kernel.h:58
This is an error contolled, variable time step Integrator that simulates a System using the leap-frog...
Definition: VariableVerletIntegrator.h:61
Definition: AndersenThermostat.h:40