gmso icon indicating copy to clipboard operation
gmso copied to clipboard

Support for virtual sites

Open rmatsum836 opened this issue 5 years ago • 1 comments

I want to get the discussion started on this. For now I'm mostly referring to the virtual interaction sites supported by Gromacs (ftp://ftp.gromacs.org/pub/manual/manual-5.0.7.pdf) although I think some of these are supported by OpenMM as well.

I think right now, it's best to add support for the simple 2 and 3 site types and worry about the rest later.

What I'm trying to workout in my head is how these sites are going to get defined, as the virtual sites technically aren't bonded to their neighboring atoms.

Gromacs:

  • 6 virtual site types (type2, type3, type3fd, type3fad, type3out, type 4fdn)
  • Add sympy expressions for various virtual site types

** MORE INFO TO COME

rmatsum836 avatar Jan 24 '20 21:01 rmatsum836

Related:

  • https://github.com/ParmEd/ParmEd/pull/1082
  • https://open-forcefield-toolkit.readthedocs.io/en/0.6.0/smirnoff.html

mattwthompson avatar Apr 06 '20 16:04 mattwthompson