1. 21 Mar, 2025 1 commit
  2. 11 Mar, 2025 1 commit
  3. 16 Dec, 2024 1 commit
  4. 22 Nov, 2024 1 commit
  5. 06 Sep, 2024 1 commit
    • Peter Eastman's avatar
      Optimize updateParametersInContext() (#4610) · 78902bed
      Peter Eastman authored
      * Optimize CustomNonbondedForce.updateParametersInContext()
      
      * Optimized uploading changed values to GPU
      
      * Optimized updateParametersInContext() for lots of bonded forces
      
      * Optimized updateParametersInContext() for CustomExternalForce
      
      * Optimized updateParametersInContext() for NonbondedForce
      
      * Code changes for HIP platform
      78902bed
  6. 06 Apr, 2024 1 commit
  7. 17 Feb, 2024 1 commit
  8. 02 Feb, 2024 1 commit
  9. 16 Sep, 2023 1 commit
  10. 18 Aug, 2023 1 commit
    • bdenhollander's avatar
      Amoeba and ATM Force minor cleanup (#4195) · f2bdcc75
      bdenhollander authored
      * Amoeba minor cleanup
      
      - Fix variable name in string
      - Remove odd space between variable and period that is inconsistently styled
      
      * Replaces random tabs with spaces in ATM Force
      f2bdcc75
  11. 02 Aug, 2023 1 commit
    • Emilio Gallicchio's avatar
      Draft integration of the Alchemical Transfer Method (ATM) plugin (#4110) · d8c67699
      Emilio Gallicchio authored
      * Draft integration of the Alchemical Transfer Method (ATM) plugin
      
      * Attempt to store and retrieve forces--does not compile
      
      * Implement addForce()/getForce() methods
      
      * Throw exception when specifying properties without a Platform (#4130)
      
      * Fixed DOF calculation for NoseHooverIntegrator (#4128)
      
      * Fix variance in documentation of VerletIntegrator (#4138)
      
      * Python API for ATMForce
      
      * Fixed compilation error
      
      * Minor cleanup of formatting and documentation
      
      * Files for ATMForce test cases
      
      * More cleanup
      
      * Removed variable groups
      
      * Test ATMForce with two particles
      
      * More tests for ATMForce plus fixes
      
      * Added missing header
      
      * Rework interface to pass displacements as vector of parameters
      
      * Revert "Rework interface to pass displacements as vector of parameters"
      
      This reverts commit 5e092031f31ded1137b677588f007add1c2d6f82.
      
      * Test with nonbonded force
      
      * Allow energy expression to be custom...
      d8c67699
  12. 12 Jun, 2023 1 commit
  13. 21 Jun, 2022 1 commit
  14. 19 May, 2022 1 commit
  15. 15 Apr, 2022 1 commit
  16. 01 Mar, 2022 1 commit
  17. 27 Jan, 2022 1 commit
    • Peter Eastman's avatar
      CustomNonbondedForce supports computed values (#3412) · 33c694d4
      Peter Eastman authored
      * Reference implementation of computed values for CustomNonbondedForce
      
      * CPU implementation of computed values for CustomNonbondedForce
      
      * Common implementation of computed values for CustomNonbondedForce
      
      * Serialization of computed values
      
      * ForceField supports computed values
      33c694d4
  18. 02 Nov, 2021 1 commit
    • Peter Eastman's avatar
      updateParametersInContext() can change tabulated functions (#3307) · 27bcb657
      Peter Eastman authored
      * updateParametersInContext() can change tabulated functions
      
      * Fixed error in building C wrappers
      
      * updateParametersInContext() can change tabulated functions for CustomCentroidBondForce
      
      * CustomNonbondedForce can update tabulated functions
      
      * CustomGBForce can update tabulated functions
      
      * CustomManyParticleForce can update tabulated functions
      
      * CustomHbondForce can update tabulated functions
      27bcb657
  19. 14 Oct, 2021 1 commit
    • Peter Eastman's avatar
      Created MonteCarloFlexibleBarostat (#3284) · 9270d590
      Peter Eastman authored
      * Created MonteCarloFlexibleBarostat
      
      * Improved test cases
      
      * Documentation for MonteCarloFlexibleBarostat
      
      * Added a missing include
      
      * Serialization for MonteCarloFlexibleBarostat
      
      * Added MonteCarloFlexibleBarostat to C++ API docs index
      
      * Added citation for MonteCarloFlexibleBarostat
      9270d590
  20. 20 Sep, 2021 1 commit
  21. 16 Sep, 2021 1 commit
  22. 28 Feb, 2021 1 commit
    • Peter Eastman's avatar
      Point based geometric functions for custom forces (#3037) · a85c2428
      Peter Eastman authored
      * Began implementing geometric functions on points
      
      * Started common implementation of point functions
      
      * Completed implementation of point functions for CustomCompoundBondForce
      
      * Implemented point functions for CustomCentroidBondForce
      
      * Implemented point functions for CustomManyParticleForce
      
      * Use point functions to simplify implementation of custom forces
      
      * Removed unnecessary code
      
      * Fixed typo
      a85c2428
  23. 25 Nov, 2020 1 commit
  24. 28 Jul, 2020 1 commit
  25. 01 Jun, 2020 1 commit
  26. 06 May, 2020 1 commit
  27. 05 May, 2020 1 commit
  28. 04 May, 2020 1 commit
    • Andy Simmonett's avatar
      Nosé Hoover Middle scheme (#2600) · 5f374e1d
      Andy Simmonett authored
      * Convert Nose-Hoover into LF middle scheme by copying NH kernels
      
      * Rebrand VelocityVerletIntegrator as NoseHooverIntegrator
      
      * Consolidate NH tests
      
      * NoseHooverChainKernel begone
      
      * Make Windows builds happy
      
      * Add missing header for Windows build
      
      * Fix mistake in CommonKernels header
      
      * Add 6th Yoshida-Suzuki and make it the default
      5f374e1d
  29. 23 Mar, 2020 1 commit
    • Alex Henrie's avatar
      Remove unused variables (#2605) · a752d258
      Alex Henrie authored
      * Remove unused variable from CpuCustomGBForce::calculateIxn
      
      * Remove unused variable from CpuCalcCustomManyParticleForceKernel::initialize
      
      * Remove unused variable from CudaCalcCustomCVForceKernel::initialize
      
      * Remove unused variable from ReferenceCalcCustomManyParticleForceKernel::initialize
      
      * Remove unused variables from ReferenceObc::computeBornEnergyForces
      
      * Remove unused variable from AmoebaTorsionTorsionForceProxy::serialize
      a752d258
  30. 21 Feb, 2020 1 commit
  31. 14 Feb, 2020 1 commit
  32. 04 Feb, 2020 1 commit
  33. 15 Nov, 2019 1 commit
  34. 07 Nov, 2019 1 commit
  35. 24 Oct, 2019 6 commits