Convert gmx_residuetype_t to a non-pointer
authorTeemu Murtola <teemu.murtola@gmail.com>
Thu, 5 Jun 2014 18:44:04 +0000 (21:44 +0300)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Sun, 15 Jun 2014 18:26:56 +0000 (20:26 +0200)
commit0d1494f496c8da667056fcb07f916f3ea29367d9
tree72cd370c7615115d31af097d807028ffe400e2d0
parent79fd4285e17cb237d7f080f09ee204dc01ceb1e2
Convert gmx_residuetype_t to a non-pointer

This uses the agreed format for forward declarations in #1490.
This removes the need to include residuetypes.h in any headers, and can
serve as a simple demonstration of the concept.

Change-Id: Ia82d4f96a1ea97e97e11e9840563f8beebe268c8
13 files changed:
src/gromacs/fileio/pdbio.c
src/gromacs/gmxana/dlist.c
src/gromacs/gmxana/gmx_chi.c
src/gromacs/gmxana/gstat.h
src/gromacs/gmxpreprocess/gen_vsite.c
src/gromacs/gmxpreprocess/pdb2gmx.c
src/gromacs/gmxpreprocess/pdb2top.cpp
src/gromacs/gmxpreprocess/xlate.c
src/gromacs/gmxpreprocess/xlate.h
src/gromacs/topology/atomprop.cpp
src/gromacs/topology/index.cpp
src/gromacs/topology/residuetypes.cpp
src/gromacs/topology/residuetypes.h