Stopped header files including state.h
commitb2c9c08b07cf5ff8012dec9f5bd4bc1e1c51b8b2
authorMark Abraham <mark.j.abraham@gmail.com>
Mon, 7 Nov 2016 11:49:51 +0000 (7 12:49 +0100)
committerMark Abraham <mark.j.abraham@gmail.com>
Mon, 23 Jan 2017 16:29:16 +0000 (23 17:29 +0100)
tree23c2de17a4ea5aeb0f343b1c8fd9287599883a64
parentcee65cb453a4050e335a359325688ecdbc200b5e
Stopped header files including state.h

This reduces the number of source files that depend on state.h from
about 97 to 43, thereby reducing compilation coupling.

Removed depencency of boxutilities on t_state, which didn't seem
useful or necessary.

Change-Id: I72517330909767a5a31975b6d545dc1d8fc8d8a7
35 files changed:
src/gromacs/domdec/domdec.h
src/gromacs/essentialdynamics/edsam.cpp
src/gromacs/ewald/pme-load-balancing.cpp
src/gromacs/ewald/pme-load-balancing.h
src/gromacs/fileio/enxio.cpp
src/gromacs/fileio/enxio.h
src/gromacs/fileio/tpxio.cpp
src/gromacs/fileio/tpxio.h
src/gromacs/gmxana/gmx_pme_error.cpp
src/gromacs/gmxana/gmx_tune_pme.cpp
src/gromacs/gmxana/gmx_wham.cpp
src/gromacs/gmxpreprocess/grompp.cpp
src/gromacs/imd/imd.cpp
src/gromacs/mdlib/constr.cpp
src/gromacs/mdlib/coupling.cpp
src/gromacs/mdlib/expanded.cpp
src/gromacs/mdlib/force.h
src/gromacs/mdlib/integrator.h
src/gromacs/mdlib/mdebin.cpp
src/gromacs/mdlib/mdebin.h
src/gromacs/mdlib/mdoutf.cpp
src/gromacs/mdlib/mdoutf.h
src/gromacs/mdlib/minimize.cpp
src/gromacs/mdlib/shellfc.cpp
src/gromacs/mdlib/shellfc.h
src/gromacs/mdlib/sim_util.cpp
src/gromacs/mdlib/tpi.cpp
src/gromacs/mdlib/trajectory_writing.cpp
src/gromacs/mdlib/update.cpp
src/gromacs/mdlib/update.h
src/gromacs/pbcutil/boxutilities.cpp
src/gromacs/pbcutil/boxutilities.h
src/gromacs/swap/swapcoords.cpp
src/gromacs/tools/check.cpp
src/programs/mdrun/repl_ex.cpp