Minor vec.h cleanup
authorTeemu Murtola <teemu.murtola@gmail.com>
Sat, 21 Dec 2013 05:03:52 +0000 (07:03 +0200)
committerTeemu Murtola <teemu.murtola@gmail.com>
Sun, 29 Dec 2013 11:53:01 +0000 (13:53 +0200)
commit15976de143b90ee7100ba630e8111cc4724f443f
tree127d1733869ac95cf9d916c596fa9823ec3db34b
parent8eb9f7449aee0cad0dc9964a76513c5e41d9b918
Minor vec.h cleanup

- Remove unused and not defined vecinvsqrt() and vecrecip().
- Remove PR_VEC() macro and replace the few remaining uses with the
  expansion.
- Move all C++ overloads to the same place in the file.
- Add a few missing gmx_inline attributes.
- Combine all #ifdef GMX_SOFTWARE_INVSQRT blocks, and move macros
  required only for it inside the #ifdef.
- Remove tabs in comments.

Change-Id: I59b8129a813d70b4887f9e6d00e72d2b256acfe4
src/gromacs/gmxana/gmx_anaeig.c
src/gromacs/gmxana/gmx_trjconv.c
src/gromacs/legacyheaders/vec.h