Replaced nbnxn search+grid simd macros
commit4bb0062783748163bdb6c3c64b476a4b22876df0
authorBerk Hess <hess@kth.se>
Wed, 27 Jan 2016 13:16:04 +0000 (27 14:16 +0100)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Tue, 9 Feb 2016 15:13:23 +0000 (9 16:13 +0100)
tree3eede3a59c9653b169897dcf7a4f526cb6c116d2
parentad4a00117caf172b9a9d5b96da8d910f121d4b40
Replaced nbnxn search+grid simd macros

Replaced macros in the nbnxn search and grid code by templates,
functions and static const int.
Moved macros and constants only used in search+grid from
nbnxn_consts.h to nbnxn_internal.h.
Converted all switch macros in nbnxn_internal.h to 0/1.

Change-Id: Iec6fcc7c4aca5c2a0276781048f851dfb709fdc5
src/gromacs/mdlib/nbnxn_atomdata.cpp
src/gromacs/mdlib/nbnxn_consts.h
src/gromacs/mdlib/nbnxn_grid.cpp
src/gromacs/mdlib/nbnxn_internal.h
src/gromacs/mdlib/nbnxn_search.cpp
src/gromacs/mdlib/nbnxn_search_simd_2xnn.h
src/gromacs/mdlib/nbnxn_search_simd_4xn.h