Support for COM-pull, many-particle potential, checkpoint at regular intervals#77
Support for COM-pull, many-particle potential, checkpoint at regular intervals#77digvijaylp wants to merge 10 commits intosmog-server:mainfrom
Conversation
|
@smog-server I am also including example input-files. this includes a harmonic COM-pull between 2 chains. |
|
Thanks for the contribution. We will take a look at this and get back to you. |
|
update: PBC is not applied to bonded interactions in opeMM. the 10-12 contact pair potential in openSMOG is defined as CustomBondForce. Suggesting addition of setUsesPeriodicBoundaryConditions(True) to contacts forces. |
|
Digvijay, |
|
Per your suggestion, we added PBC to custom contacts and torsions. See commit 7c5045 |
|
FYI: we have added checks to opensmog-check, and the new PBC lines appear to be working as expected. Please let us know if you see anything unusual. |
|
thanks again for the suggestions. Based on your edits, I just introduced an option for using the checkpoint reporter routines. See commit 2d9b979 |
@smog-server I have incorporated few options to openSMOG. Details of the same are given below. There are basically two commits. In the first commit, COM-pull and custom many-particle potential were both included in contact section itself. In the second commit, I just moved those to a separate function with their separate x ml tags. Last two commits are just clean-up and some typo corrections in the comments.
The suggested update includes.