Renamed bonded module as 'listed-forces'
authorMark Abraham <mark.j.abraham@gmail.com>
Sun, 14 Sep 2014 15:39:30 +0000 (17:39 +0200)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Tue, 23 Sep 2014 13:52:32 +0000 (15:52 +0200)
commitadf34bb699c6173d16c5af33c182b011fe805d38
tree3f9d3acc73a2afe26676d2759cbbc214633f8d02
parent293630c584fc91d87438538030a612fce4ed31f3
Renamed bonded module as 'listed-forces'

This name is more in line with all the functionality that might end up
in this module, because they all share the same implementation
property that there's a small list of atoms participating in each
individual interaction, and we don't treat them in the non-bonded or
PME code. Examples: bonded, 1-4, various restraints

Added basic Doxygen support for this module, which makes the existing
documentation visible and the new include sorting functional. Added
basic Doxygen for many functions, but not thirty-plus actual "compute
this kind of interaction" functions (to come later).

Fixed various higher-level code and documentation to refer more
accurately to listed interactions (e.g. GMX_FORCE_LISTED, ewcsLISTED).

Also removed an unecessary extern "C" for restcbt.h, and removed
unecessary include of genborn.h for bonded.h

Change-Id: If2271eab53a952058b0ed9ff92bd7a326c1797cd
24 files changed:
cmake/gmxGCC44O3BugWorkaround.cmake
docs/manual/install.tex
src/gromacs/CMakeLists.txt
src/gromacs/gmxana/anadih.c
src/gromacs/gmxana/gmx_dipoles.cpp
src/gromacs/gmxana/hxprops.c
src/gromacs/gmxana/nrama.c
src/gromacs/gmxlib/bonded-threading.cpp
src/gromacs/gmxlib/gmx_omp_nthreads.c
src/gromacs/gmxlib/ifunc.c
src/gromacs/gmxlib/nonbonded/nonbonded.c
src/gromacs/gmxpreprocess/x2top.c
src/gromacs/legacyheaders/types/force_flags.h
src/gromacs/listed-forces/CMakeLists.txt [moved from src/gromacs/bonded/CMakeLists.txt with 88% similarity]
src/gromacs/listed-forces/bonded.cpp [moved from src/gromacs/bonded/bonded.cpp with 98% similarity]
src/gromacs/listed-forces/bonded.h [moved from src/gromacs/bonded/bonded.h with 74% similarity]
src/gromacs/listed-forces/restcbt.cpp [moved from src/gromacs/bonded/restcbt.cpp with 98% similarity]
src/gromacs/listed-forces/restcbt.h [moved from src/gromacs/bonded/restcbt.h with 98% similarity]
src/gromacs/mdlib/domdec.cpp
src/gromacs/mdlib/force.c
src/gromacs/mdlib/genborn.c
src/gromacs/mdlib/sim_util.c
src/gromacs/timing/wallcycle.c
src/gromacs/timing/wallcycle.h