14 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
b28d2e664a Merged parallel code (#4649)
* Unified lots of parallel computation code between platforms

* Unified test code between platforms

* Eliminated duplicated timing code
2024-09-10 08:07:20 -07:00
Thomas Trummer
7dde9d2dc6 Add OpenCL platform index for tests that use two devices 2020-06-02 12:15:54 +02:00
Peter Eastman
ccd811da22 Continuing to refactor tests 2015-09-22 12:38:44 -07:00
peastman
eaef52d918 Created OpenCL implementation of periodicdistance() 2015-09-18 13:17:25 -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
Peter Eastman
74ba76fc71 Workaround for bug in AMD's OpenCL for Linux 2013-04-23 00:21:34 +00:00
Peter Eastman
3c8adf0c91 OpenCL and CUDA tests are run three times, once for each precision model 2012-10-31 18:51:23 +00:00
Peter Eastman
99cebd08f8 Implemented updateParametersInContext() for five more Force classes 2012-06-07 18:58:56 +00:00
Peter Eastman
a566a07487 Added index bounds checking to lots of methods 2012-01-31 00:07:41 +00:00
Peter Eastman
03a5288d3e Fixed lots of warnings and errors on Lion 2011-11-10 22:01:07 +00:00
Peter Eastman
aea33abbe0 Added lots of test cases for multi-GPU computation 2011-07-07 21:27:23 +00:00
Peter Eastman
8a1641ffe1 Custom forces in OpenCL platform support an unlimited number of parameters 2009-11-18 18:48:11 +00:00
Peter Eastman
67b261f6bf Created OpenCL implementation of CustomExternalForce. Also fixed a bug. 2009-11-11 19:15:52 +00:00