- 21 Mar, 2025 1 commit
-
-
Peter Eastman authored
-
- 11 Mar, 2025 1 commit
-
-
Emilio Gallicchio authored
* reset overflowed state energies at the alchemical endpoints * address formatting, complete clash test * Fixed indentation --------- Co-authored-by:Peter Eastman <peter.eastman@gmail.com>
-
- 16 Dec, 2024 1 commit
-
-
Peter Eastman authored
-
- 22 Nov, 2024 1 commit
-
-
Peter Eastman authored
* updateParametersInContext() can modify parameter offsets * Reordering respects parameter offsets * Implemented for CUDA and HIP
-
- 06 Sep, 2024 1 commit
-
-
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
-
- 06 Apr, 2024 1 commit
-
-
Peter Eastman authored
* ATMForce reorders inner contexts for better performance * Fixed obsolete comments
-
- 17 Feb, 2024 1 commit
-
-
Peter Eastman authored
* Made LangevinIntegrator identical to LangevinMiddleIntegrator * Removed unused code * VariableLangevinIntegrator uses LFMiddle
-
- 02 Feb, 2024 1 commit
-
-
Peter Eastman authored
* Reference platform supports nested virtual sites * Common platform supports nested virtual sites * Fixed force distribution from nested virtual sites * Fixed test failures
-
- 16 Sep, 2023 1 commit
-
-
Peter Eastman authored
* Implemented CustomCPPForceImpl * Documentation for CustomCPPForceImpl * Attempt at fixing Windows compilation error * Improved documentation
-
- 18 Aug, 2023 1 commit
-
-
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
-
- 02 Aug, 2023 1 commit
-
-
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...
-
- 12 Jun, 2023 1 commit
-
-
Peter Eastman authored
* Attempt at fixing errors with barostat * Missing ContextSelector
-
- 21 Jun, 2022 1 commit
-
-
Peter Eastman authored
-
- 19 May, 2022 1 commit
-
-
Peter Eastman authored
-
- 15 Apr, 2022 1 commit
-
-
Peter Eastman authored
-
- 01 Mar, 2022 1 commit
-
-
Peter Eastman authored
* DrudeLangevinIntegrator has getSystemTemperature() * DrudeNoseHooverIntegrator has getSystemTemperature() * StateDataReporter reports system temperature for Drude systems * Fixed incorrect return type
-
- 27 Jan, 2022 1 commit
-
-
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
-
- 02 Nov, 2021 1 commit
-
-
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
-
- 14 Oct, 2021 1 commit
-
-
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
-
- 20 Sep, 2021 1 commit
-
-
Peter Eastman authored
-
- 16 Sep, 2021 1 commit
-
-
Peter Eastman authored
* Allow querying current step count * Fixed error building Python wrapper
-
- 28 Feb, 2021 1 commit
-
-
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
-
- 25 Nov, 2020 1 commit
-
-
peastman authored
-
- 28 Jul, 2020 1 commit
-
-
peastman authored
-
- 01 Jun, 2020 1 commit
-
-
peastman authored
-
- 06 May, 2020 1 commit
-
-
peastman authored
* Cleaned up checkpointing code for NoseHooverIntegrator * Fixed compilation error
-
- 05 May, 2020 1 commit
-
-
peastman authored
* Fixed OpenCL compiler errors * Fixed incorrect references to BAOAB * Fixed a method that was incorrectly made public
-
- 04 May, 2020 1 commit
-
-
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
-
- 23 Mar, 2020 1 commit
-
-
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
-
- 21 Feb, 2020 1 commit
-
-
peastman authored
-
- 14 Feb, 2020 1 commit
-
-
Peter Eastman authored
-
- 04 Feb, 2020 1 commit
-
-
Peter Eastman authored
-
- 15 Nov, 2019 1 commit
-
-
Andy Simmonett authored
-
- 07 Nov, 2019 1 commit
-
-
Andy Simmonett authored
-
- 24 Oct, 2019 6 commits
-
-
Andy Simmonett authored
-
Andy Simmonett authored
-
Andy Simmonett authored
-
Andy Simmonett authored
-
Andy Simmonett authored
-
Andy Simmonett authored
-