36 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
4ed151e126 Continuing to refactor tests 2015-09-22 15:16:45 -07:00
Peter Eastman
ab8d97b3bd Created test case for force groups having different cutoffs 2015-07-07 16:30:43 -07:00
peastman
f66c9b6184 Simplification to reference platform tests 2015-03-19 13:41:06 -07:00
peastman
f2958043a7 Minor changes to speed up some test cases 2015-02-18 16:19:27 -08:00
peastman
83ed602e8d Merge pull request #797 from peastman/triclinic
C++ libraries support triclinic boxes
2015-02-05 19:39:56 -08:00
Jason Swails
31d0d857bf Add tests for the new usesPeriodicBoundaryConditions API function to the
Reference platform.
2014-12-30 00:08:29 -05:00
peastman
9e2b5a120b Continuing to implement triclinic boxes in reference platform 2014-12-02 17:32:25 -08:00
peastman
55237c8669 Fixed some overly stringent tests 2014-03-06 11:03:10 -08:00
peastman
75a04e7f43 Renamed methods for dealing with TabulatedFunctions to avoid problems in wrapper APIs. Also fixed a few bugs. 2014-01-31 13:21:14 -08:00
peastman
c9c218ac02 Created reference implementation of Continuous3DFunction 2014-01-30 11:11:07 -08:00
peastman
4cfeb42953 Created reference implementation of Continuous2DFunction 2014-01-28 17:10:19 -08:00
peastman
a773952e2c Created Discrete2DFunction and Discrete3DFunction 2014-01-24 16:25:53 -08:00
peastman
56e3644902 Created Discrete1DFunction 2014-01-24 12:44:13 -08:00
Peter Eastman
922bda97d3 Fixed compilation errors on Windows 2013-08-14 13:51:57 -07:00
peastman
a11a0a5671 Implemented long range correction for interaction groups 2013-08-13 15:27:44 -07:00
peastman
b2af59a853 Bug fixes to interaction groups 2013-08-13 13:07:24 -07:00
peastman
9840ca70f1 Created API and reference implementation of restricting CustomNonbondedForce to selected interaction groups 2013-08-05 13:04:42 -07:00
Peter Eastman
31b85dfa1a Long range correction for both NonbondedForce and CustomNonbondedForce takes the switching function into account 2013-05-07 18:26:04 +00:00
Peter Eastman
44d812e663 Implemented switching function for CustomNonbondedForce 2013-05-06 20:13:21 +00:00
Peter Eastman
299b07a0b0 Began implementing long range correction for CustomNonbondedForce 2013-05-03 21:53:03 +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
4e1e1b1162 Custom functions are now represented by natural splines 2010-10-11 20:06:01 +00:00
Peter Eastman
b06fc4a7a4 Moved SFMT into libraries folder, and restructured it to allow multiple independent random number generators 2010-05-10 20:39:57 +00:00
Peter Eastman
bcc6216dd0 Periodic box dimensions can be changed in the middle of a simulation 2010-05-07 20:48:48 +00:00
Peter Eastman
042ab1aa8d Use a consistent (and more accurate) value for electric constant everywhere. Also cleaned up handling of constants and units in various places. 2009-12-11 22:33:48 +00:00
Peter Eastman
15899649c0 Fixed compilation errors under Windows 2009-11-18 19:06:39 +00:00
Peter Eastman
70015b7545 Redesigned CustomNonbondedForce to eliminate combining rules and allow the expression to directly use parameters for individual particles. 2009-11-17 21:06:08 +00:00
Peter Eastman
48d93893d1 A few optimizations. Also added a new test case. 2009-11-03 18:52:49 +00:00
Peter Eastman
15811b7c56 Periodic box size is specified by System rather than NonbondedForce 2009-09-12 00:46:43 +00:00
Peter Eastman
8f0e6d3c23 Implemented tabulated functions in reference platform 2009-08-20 20:29:49 +00:00
Peter Eastman
49aa594d4a Changes to fix compilation errors under Windows 2009-08-17 22:55:17 +00:00
Peter Eastman
d099819ae5 Global parameters defined by CustomNonbondedForce can have default values 2009-08-03 21:08:52 +00:00
Peter Eastman
dad22074e2 CustomNonbondedForce supports named parameters, global parameters, more flexible combining rules 2009-07-30 22:15:17 +00:00
Peter Eastman
a63645c091 Created CustomNonbondedForce, including reference implementation. 2009-07-29 17:48:49 +00:00