Unite code for handling listed pairs
authorMark Abraham <mark.j.abraham@gmail.com>
Tue, 23 Sep 2014 04:50:34 +0000 (06:50 +0200)
committerMark Abraham <mark.j.abraham@gmail.com>
Fri, 3 Oct 2014 10:36:13 +0000 (12:36 +0200)
commita1fbbb07241495656429dbb560e93769368609a4
tree92baddfe3a04ff2de17b02b73548ee1e094f5719
parent19d3c2e5d0c401eb59010960d11a18b6ba2c54c6
Unite code for handling listed pairs

Some implementation details are closer to the other listed
interactions than the group-kernel non-bondeds. This functionality
will also survive the death of the group kernels, so may as well be
separated now.

This is pure code motion, to prepare for transition to the
listed-forces module.

Had to add an #include guard to a not-really-related file.

Some not-quite related clean-up in nonbonded.h

Added temporary cycle suppression until this moves into the
listed-forces module

Change-Id: Ie8865f5ca1a4512d75e70e4b7f25b90f6ed019ec
docs/doxygen/cycle-suppressions.txt
src/gromacs/gmxlib/nonbonded/nb_free_energy.c
src/gromacs/gmxlib/nonbonded/nb_free_energy.h
src/gromacs/gmxlib/nonbonded/nonbonded.c
src/gromacs/gmxlib/nonbonded/pairs.c [new file with mode: 0644]
src/gromacs/gmxlib/nonbonded/pairs.h [new file with mode: 0644]
src/gromacs/legacyheaders/nonbonded.h
src/gromacs/legacyheaders/types/group.h
src/gromacs/listed-forces/bonded.cpp