Commit Graph

56 Commits

Author SHA1 Message Date
5608f87c15 bond/react:unfix_deletes_internal_groups 2019-03-13 21:55:17 -06:00
d08979737c bond/react:partially_revert_bonding_atom_choice
choose closest eligible bonding partner, unless directly bonded (in which case we assume a bond-breaking reaction)
2019-02-13 22:56:56 -07:00
13f1c7d2d7 bond/react_VLA_compliance 2019-02-13 20:42:52 -07:00
7a10ac2019 bond/react:reaction_constraints
introduce a distance constraint between any two reaction-site atoms, in order for reaction to occur
2019-01-22 23:14:58 -07:00
94dc5e1133 bond/react: strict reaction limit
also, fixes a bug in the 'serial' build introduced in #1099, wherein no reactions could occur in some cases
2019-01-17 23:13:21 -07:00
b0af54ac37 bond/react:limit reaction occurrences 2019-01-13 00:07:03 -07:00
8387b2953b bond_react:correctly delete internally-created fixes 2019-01-09 23:14:24 -07:00
9ae84bc367 bond/react: check template for topology overflow 2019-01-06 17:07:35 -07:00
6e866f82a7 correct typo (missing increment operator) in fix bond/react 2018-12-29 16:31:44 -05:00
afaaf442d3 bond/react doc tweaks 2 2018-12-06 21:32:10 -07:00
d14404254e check for illegally deleted atoms 2018-12-01 15:18:11 -07:00
53e66dcd15 bond/react: delete atoms
allows deleting of a user-specified set of atoms, based on topology
2018-11-30 22:35:10 -07:00
84fcf01bed bond/react: allow custom update of charges near template edges
also, fixes a bug introduced in PR #1189, when not using stabilization
2018-11-06 19:59:22 -07:00
6d1ea2d0b1 broke smooth restarts at some point. fixed 2018-11-05 00:46:53 -07:00
f7aa01d74a bond/react: convert group-ID to group-ID-prefix
enables consistent syntax when using custom groups
2018-11-03 11:57:46 -06:00
0c7c344e19 additional molecule templates sanity-check
thanks to Sagar Patil for report
2018-11-01 01:26:12 -06:00
5821a5ecc8 bond/react: custom group with stabilization option 2018-11-01 01:04:45 -06:00
3faecc4d28 add option to update all atoms' atomic charges
option to update all atomic charges, even when edge atoms are defined
2018-10-30 22:11:52 -06:00
e9ed95c2db Merge pull request #1108 from akohlmey/fix-sprintf-buffer-overflows
Avoid more buffer overflows due to using snprintf() on fixed size buffers
2018-09-18 16:57:10 -04:00
9c27548a5c more replacing of sprintf() with snprintf() 2018-09-06 10:45:48 -04:00
ae7b18fb77 only one call to extract needed 2018-09-05 00:11:50 -06:00
efd81a2854 Merge branch 'master' into bond/react-efficient-competing_reactions 2018-09-04 22:34:04 -06:00
a5f7b418de bond/react: efficient competing reactions 2018-09-04 22:06:49 -06:00
40e7ea83a3 Merge pull request #1084 from rbberger/cmake-and-warning-suppression-bugs
Fixes various compilation issues
2018-08-29 07:49:52 -06:00
ed61ed5b56 Merge pull request #1082 from jrgissing/bond/react-competing-reactions
Bond/react: treatment of simultaneous competing reactions
2018-08-29 07:49:25 -06:00
71bc72ec13 formatting: add additional space to avoid bad syntax highlights 2018-08-27 22:13:43 -04:00
b05aa62c49 correctly exclude atoms from simultaneous competing reactions 2018-08-25 15:46:48 -06:00
38a998c03c Fix misc. warnings (#1076) 2018-08-24 14:58:28 -06:00
92a4dc25b1 Fix unused params in packages (#1076) 2018-08-24 10:42:08 -06:00
2baa0b3452 nasty little bug 2018-08-22 03:32:17 -06:00
fd0b041e0e remove debugging comments 2018-08-21 21:10:34 -06:00
95d462e5d3 bond/react: better template validity check
now always throws error if a bond type changes, but both of of the involved atoms are too close to edge of template
2018-08-21 02:28:53 -06:00
5c4bf8ac47 bond/react: optional EdgeIDs take2 2018-06-26 20:40:02 -06:00
ebe622ff7d make edge atoms optional 2018-06-26 09:35:38 -06:00
3750e0a427 resolve newton setting and parallel disparities, improve syntax error catching 2018-06-16 11:13:52 -06:00
8303d1a375 allow smooth restarts 2018-05-13 22:49:54 -06:00
f864584bce correct small bugs found by coverity scan static code analysis
- in fix rigid, rigid/small, and poems, a string argument was
  incorrectly assigned to a %d format
- plug two small memory leaks in fix bond/react
2018-05-11 00:43:09 -04:00
863a85353a type reassignment bugfix for edge atoms 2018-05-09 23:55:04 -06:00
941d289a69 cosmetic changes to avoid compiler warnings 2018-05-06 10:54:34 -04:00
e1f9ee1347 fix1 2018-05-06 01:04:23 -06:00
916ed71760 fix bond/react final touches 2018-05-06 00:34:03 -06:00
c8a0689d78 correct typo in converting c-library header includes to c++ styles 2018-05-03 15:44:17 -04:00
28786ef99b tweak to header file names 2018-05-03 11:49:27 -06:00
caa990746e bugfix
fixes crash e.g. when building on Ubuntu for Windows
thanks to Márk Jenei (University of Cambridge) for submitting error report
2018-04-18 22:27:12 -06:00
e8eeb52636 fix memory leaks detected by valgrind 2018-03-03 19:31:53 -05:00
21364f38b0 gatherv fix, take 2 2018-03-01 23:11:46 -07:00
51b19dfd1a plug memory leak in fix bond/react 2018-02-25 14:10:28 +01:00
7d1de34533 gatherv fix, doc updates 2018-02-24 22:49:28 -07:00
d5e43a9ab1 whitespace cleanup and reindent 2018-02-23 10:20:29 +01:00
8fef7880e7 dead code removal and loop construct fixes to silence compiler warnings. 2018-02-22 02:23:57 -05:00