22 Commits

Author SHA1 Message Date
Evan Pretti
05472c9a81 Update file headers (#5074)
* Replace SimTK-containing file headers

* Update file headers for new Tinker reader files added
2025-09-23 10:27:26 -07:00
Peter Eastman
4ed151e126 Continuing to refactor tests 2015-09-22 15:16:45 -07:00
peastman
44b96f0cff Reference implementation of flow control in CustomIntegrator 2015-07-13 13:54:09 -07:00
peastman
2b7bbdb08b Implemented select() in custom expressions 2015-05-06 11:23:09 -07:00
peastman
f66c9b6184 Simplification to reference platform tests 2015-03-19 13:41:06 -07:00
peastman
bb8c2c6f49 Created reference implementation of SETTLE 2013-10-07 12:34:11 -07:00
peastman
803faa8174 Ignore constraints that connect two massless particles (feature request 1915) 2013-10-01 14:38:40 -07:00
peastman
300758a54e Platform specific header files get installed. This allows plugins to be built with just an OpenMM installation, not a full source tree. 2013-07-08 16:34:35 -07:00
peastman
f44890a42d Fixed bug in CustomIntegrator's handling of massless particles (see bug 1871) 2013-05-22 13:30:35 -07:00
Peter Eastman
9b2b0cad53 Modified some stochastic test cases to fail less often 2013-04-02 23:46:52 +00:00
Peter Eastman
925b00ec7e Kinetic energy is computed by the Integrator so it can adjust for leapfrog displacements 2012-10-25 23:50:49 +00:00
Peter Eastman
b69f0c1553 CustomIntegrator can depend on the energy of a force group 2012-05-07 17:38:52 +00:00
Peter Eastman
7b383c7e12 Fixed bugs in CustomIntegrator, including incorrect examples of velocity verlet with constraints 2012-02-24 19:33:01 +00:00
Peter Eastman
1595bb7b2f getState() can specify which force groups to use 2012-02-18 00:34:21 +00:00
Peter Eastman
8ecf9e35e3 Created architecture for multiple time step integrators and completed reference implementation 2012-02-14 19:22:09 +00:00
Peter Eastman
a566a07487 Added index bounds checking to lots of methods 2012-01-31 00:07:41 +00:00
Peter Eastman
69812ad7e1 Fixed bug in CustomIntegrator when atoms get reordered 2012-01-13 23:52:56 +00:00
Peter Eastman
052aea3ef3 Implemented per-DOF uniform random numbers for OpenCL. Also fixed some bugs in getting and setting per-DOF variables. 2012-01-12 19:10:03 +00:00
Peter Eastman
8819c21777 Fixed bug in velocity constraints 2012-01-11 00:41:40 +00:00
Peter Eastman
dc8625a0fc Continuing implementation of OpenCL CustomIntegrator 2012-01-06 20:08:21 +00:00
Peter Eastman
50154b8b56 Implemented velocity constraints for CustomIntegrator 2011-12-16 22:58:22 +00:00
Peter Eastman
dfba24ea66 Created CustomIntegrator, including reference implementation 2011-12-15 20:10:37 +00:00