1. 11 Dec, 2025 1 commit
    • Evan Pretti's avatar
      Add LCPO method (#5130) · adfd84c2
      Evan Pretti authored
      * Basic LCPO support
      
      * Add basic test for LCPO from a prmtop file
      
      * API for LCPOForce
      
      * Started LCPO reference implementation
      
      * Finished reference forces & test cases
      
      * Use other test for finite difference since grid might have discontinuous forces
      
      * Reference platform formatting
      
      * Initial implementation of CPU platform
      
      * Bugfixes
      
      * More vectorization and improve neighbor list query speed
      
      * Parallelize part of neighbor search
      
      * Check box size for LCPO with periodic boundary conditions
      
      * Fixes for updating parameters in context
      
      * GBSAOBCForce doesn't use first & last indices for updates, so no need for this optimization here
      
      * Changes to neighbor checking and optimization
      
      * Fixes and minor changes
      
      * Add global surface tension parameter
      
      * Only process half of the pairs in the neighbor list
      
      * Remove unnecessary checks
      
      * Initial version of common platform implementation
      
      * Asynchronously download neighbor list size
      
      * Debugging
      
      * Do pair precomputation in copyPairsToNeighborList
      
      * Recompute interactions instead of scanning neighbor list in inner loop
      
      * Condense position array before computations
      
      * Also make neighbor count download asynchronous on device
      
      * Fixes for kernel launching
      
      * Topology-based LCPO parameter assignment
      
      * Fixes, and use test system for LCPO with nucleic acids
      
      * Always raise instead of warn when LCPO parameters can't be assigned
      
      * Use Amber convention for phosphates
      adfd84c2
  2. 06 Nov, 2025 1 commit
  3. 23 Sep, 2025 1 commit
  4. 14 Aug, 2025 1 commit
    • Peter Eastman's avatar
      Radius of gyration force (#5031) · 1b6236a8
      Peter Eastman authored
      * Reference implementation of RGForce
      
      * GPU implementation of RGForce
      
      * Serialization
      
      * Documentation
      
      * Fix compilation error
      
      * Fixed error building API docs
      1b6236a8
  5. 12 Apr, 2023 1 commit
  6. 22 Jan, 2018 1 commit
  7. 21 Sep, 2016 1 commit
  8. 15 Apr, 2013 1 commit
  9. 07 Jun, 2012 1 commit
  10. 14 May, 2012 1 commit
  11. 14 Mar, 2012 1 commit
  12. 14 Feb, 2012 1 commit
  13. 12 Aug, 2010 1 commit
  14. 11 Nov, 2009 1 commit
  15. 10 Nov, 2009 1 commit
  16. 03 Nov, 2009 1 commit
    • Mark Friedrichs's avatar
      dded GB/VI to Cuda platform · 7a36f461
      Mark Friedrichs authored
      Free energy plugin added
      Plugin will not run w/ Obc or GB/VI forces unless line 2004 of gpu.cpp (gpu->sim.totalNonbondOutputBuffers  = 2*gpu->sim.nonbondOutputBuffers;) is commented in -- working on removing this constraint
      Also unit tests for GB/VI currently fail 
      7a36f461
  17. 22 Sep, 2009 1 commit
  18. 03 Aug, 2009 1 commit
  19. 30 Jul, 2009 1 commit
  20. 29 Jul, 2009 1 commit
  21. 14 Jul, 2009 1 commit
  22. 21 Apr, 2009 1 commit
  23. 17 Apr, 2009 1 commit
  24. 12 Nov, 2008 1 commit
  25. 22 Oct, 2008 2 commits
  26. 16 Oct, 2008 1 commit
  27. 12 Jul, 2008 1 commit
  28. 04 Jun, 2008 1 commit
  29. 13 May, 2008 1 commit
  30. 22 Apr, 2008 1 commit
  31. 17 Apr, 2008 1 commit
  32. 16 Apr, 2008 1 commit