- 05 May, 2025 1 commit
-
-
Peter Eastman authored
* Use common API for kernels * More code uses common interface * Bug fixes * Unified interface for sorting * Simplified interface for FFT * Use common event API for synchronization * Minor changes to make code more consistent between platforms * Common implementation of NonbondedForce * Bug fixes * Flag to enable list of single pairs * CUDA and OpenCL use common implementation of NonbondedForce * Fixed compilation error * HIP uses common implementation of NonbondedForce
-
- 20 Jul, 2023 1 commit
-
-
Peter Eastman authored
* Always use nvrtc for compilation * Install nvrtc on CI * Workaround for compiler error * Set empty values for deprecated properties
-
- 27 Dec, 2021 1 commit
-
-
Peter Eastman authored
* Optimized CudaSort for non-uniformly distributed data * Optimized OpenCLSort for non-uniformly distributed data * Further tuned distributing elements between buckets * Copied optimizations over to OpenCL
-
- 04 Oct, 2021 1 commit
-
-
Peter Eastman authored
* Use cuCtxPushCurrent() and cuCtxPopCurrent() for selecting CUDA context * Fixed errors in amoeba coda * Fixed more errors in context selection
-
- 11 Feb, 2021 1 commit
-
-
Peter Eastman authored
* Use command line compiler if it is explicitly specified * Don't set OPENMM_CUDA_COMPILER on Jenkins
-
- 16 Jun, 2017 1 commit
-
-
Peter Eastman authored
-
- 29 Mar, 2016 1 commit
-
-
Peter Eastman authored
-
- 04 Feb, 2016 1 commit
-
-
Peter Eastman authored
-
- 21 Jan, 2016 1 commit
-
-
Peter Eastman authored
-
- 13 Dec, 2013 1 commit
-
-
peastman authored
-
- 08 Jul, 2013 1 commit
-
-
peastman authored
Platform specific header files get installed. This allows plugins to be built with just an OpenMM installation, not a full source tree.
-
- 27 Jun, 2013 1 commit
-
-
peastman authored
-
- 24 Jun, 2013 1 commit
-
-
peastman authored
-
- 22 Mar, 2013 1 commit
-
-
Peter Eastman authored
-
- 31 Oct, 2012 1 commit
-
-
Peter Eastman authored
-
- 28 Sep, 2012 1 commit
-
-
Peter Eastman authored
-
- 20 Jun, 2012 1 commit
-
-
Peter Eastman authored
-
- 16 Jun, 2012 1 commit
-
-
Peter Eastman authored
Continuing to implement new CUDA platform: constraints, LangevinIntegrator, BrownianIntegrator, VariableLangevinIntegrator, VariableVerletIntegrator
-
- 05 Jun, 2012 1 commit
-
-
Peter Eastman authored
-
- 31 May, 2012 1 commit
-
-
Peter Eastman authored
-
- 11 May, 2012 1 commit
-
-
Peter Eastman authored
-
- 31 Jan, 2012 1 commit
-
-
Peter Eastman authored
-
- 13 Jan, 2012 1 commit
-
-
Peter Eastman authored
-
- 27 Oct, 2011 1 commit
-
-
Peter Eastman authored
-
- 23 Apr, 2011 1 commit
-
-
Peter Eastman authored
-
- 21 Apr, 2011 1 commit
-
-
Peter Eastman authored
-
- 10 May, 2010 1 commit
-
-
Peter Eastman authored
Moved SFMT into libraries folder, and restructured it to allow multiple independent random number generators
-
- 20 Jan, 2010 1 commit
-
-
Peter Eastman authored
-
- 24 Sep, 2009 1 commit
-
-
Peter Eastman authored
-
- 14 Jul, 2009 1 commit
-
-
Peter Eastman authored
-
- 21 Apr, 2009 1 commit
-
-
Peter Eastman authored
-
- 17 Apr, 2009 1 commit
-
-
Peter Eastman authored
Modified the API for lots of classes so that the number of particles/bonds/etc. need not be specified in the constructor.
-
- 22 Oct, 2008 1 commit
-
-
Peter Eastman authored
-
- 25 Apr, 2008 1 commit
-
-
Peter Eastman authored
Continuing to implement ReferencePlatform (implemented kinetic energy calculation and LangevinIntegrator)
-
- 22 Apr, 2008 1 commit
-
-
Peter Eastman authored
-
- 17 Apr, 2008 1 commit
-
-
Peter Eastman authored
Created a test case for StandardMMForceFieldImpl's findExclusions() method. Fixed some bugs that it found. Created a CMake script and configured it for building and running test cases.
-
- 16 Apr, 2008 1 commit
-
-
Peter Eastman authored
-