minor speed-up and code clean-up in nbnxn kernels
authorBerk Hess <hess@kth.se>
Wed, 2 Jan 2013 10:42:50 +0000 (11:42 +0100)
committerBerk Hess <hess@kth.se>
Wed, 2 Jan 2013 21:48:12 +0000 (22:48 +0100)
commit9dab672d54d67f052afbe07fd4544a05810ab82c
tree7e523359d5c2ce2e2c089c16379153443bc7ad6e
parent58a233156229163047d6459d104a2fcfebf8c4ed
minor speed-up and code clean-up in nbnxn kernels

Clusters without LJ now use the half-LJ instead of the full-LJ
plus Coulomb kernels. This gives a few percent speed-up for water.
Also updated some kernel comments and macros.

Change-Id: Ifa6072561a7042d9d0602ec7d84bc667361951e4
include/types/nbnxn_pairlist.h
src/mdlib/forcerec.c
src/mdlib/nbnxn_kernels/nbnxn_kernel_ref_outer.h
src/mdlib/nbnxn_kernels/nbnxn_kernel_simd_2xnn_outer.h
src/mdlib/nbnxn_kernels/nbnxn_kernel_simd_4xn_outer.h
src/mdlib/nbnxn_search.c