Converted 2xnn kernel to C++
[alexxy/gromacs.git] / docs / doxygen / suppressions.txt
index ca354bb4c2a1dcc2cb893c67ee33c2c44ba8b00a..9f3ce900def8d9f7ee4b711ca8ae1752303e60a6 100644 (file)
@@ -13,6 +13,20 @@ src/gromacs/linearalgebra/gmx_lapack/*: warning: does not include "gmxpre.h" fir
 src/gromacs/linearalgebra/gmx_lapack/*: warning: should include "config.h"
 src/gromacs/utility/baseversion-gen.c: warning: does not include "gmxpre.h" first
 
+# Exclude header files that are used for inlining code; the responsibility for
+# making the right #includes should be on the source file that uses these.
+# TODO: # Stop using the preprocessor for meta-programming!
+src/gromacs/ewald/pme-simd4.h: warning: should include "simd.h"
+src/gromacs/ewald/pme-simd4.h: warning: should include "pme-simd.h"
+src/gromacs/mdlib/nbnxn_kernels/nbnxn_kernel_simd_utils_*.h: warning: should include "simd.h"
+src/gromacs/gmxlib/nonbonded/nb_kernel_sparc64_hpc_ace_double/kernelutil_sparc64_hpc_ace_double.h: warning: includes "simd.h" unnecessarily
+src/gromacs/mdlib/nbnxn_kernels/simd_2xnn/nbnxn_kernel_simd_2xnn_inner.h: warning: should include "simd.h"
+src/gromacs/mdlib/nbnxn_kernels/simd_2xnn/nbnxn_kernel_simd_2xnn_outer.h: warning: should include "simd.h"
+src/gromacs/mdlib/nbnxn_kernels/simd_4xn/nbnxn_kernel_simd_4xn_inner.h: warning: should include "simd.h"
+src/gromacs/mdlib/nbnxn_kernels/simd_4xn/nbnxn_kernel_simd_4xn_outer.h: warning: should include "simd.h"
+src/gromacs/mdlib/nbnxn_search_simd_2xnn.h: warning: should include "simd.h"
+src/gromacs/mdlib/nbnxn_search_simd_4xn.h: warning: should include "simd.h"
+
 # There's no decision yet on how to name and organize modules of functionality
 # specific to mdrun
 : error: no matching directory for module: module_mdrun
@@ -25,7 +39,7 @@ src/gromacs/gmxlib/nonbonded/nb_kernel_*/*: warning: included file "gromacs/simd
 src/gromacs/gmxlib/nonbonded/nb_kernel_*/*: warning: includes "config.h" unnecessarily
 src/gromacs/mdlib/nbnxn_kernels/nbnxn_kernel_gpu_ref.c: warning: includes "config.h" unnecessarily
 src/gromacs/mdlib/nbnxn_kernels/nbnxn_kernel_ref.c: warning: includes "config.h" unnecessarily
-src/gromacs/mdlib/nbnxn_kernels/simd_2xnn/nbnxn_kernel_simd_2xnn.c: warning: includes "config.h" unnecessarily
+src/gromacs/mdlib/nbnxn_kernels/simd_2xnn/nbnxn_kernel_simd_2xnn.cpp: warning: includes "config.h" unnecessarily
 src/gromacs/mdlib/nbnxn_kernels/simd_2xnn/nbnxn_kernel_simd_2xnn_common.h: warning: should include "config.h"
 src/gromacs/mdlib/nbnxn_kernels/simd_4xn/nbnxn_kernel_simd_4xn.c: warning: includes "config.h" unnecessarily