X-Git-Url: http://biod.pnpi.spb.ru/gitweb/?a=blobdiff_plain;f=src%2Fgromacs%2Fmdlib%2Fnbnxn_search.c;h=56e616967c3f91d482408d2e4806c5f1f4fb4c37;hb=19d3c2e5d0c401eb59010960d11a18b6ba2c54c6;hp=3114bebc22b048559369dede69c9774cf4d8f21a;hpb=a349e4beffcbe43be945226384d2a590b27263f0;p=alexxy%2Fgromacs.git diff --git a/src/gromacs/mdlib/nbnxn_search.c b/src/gromacs/mdlib/nbnxn_search.c index 3114bebc22..56e616967c 100644 --- a/src/gromacs/mdlib/nbnxn_search.c +++ b/src/gromacs/mdlib/nbnxn_search.c @@ -33,34 +33,35 @@ * the research papers on the package. Check out http://www.gromacs.org. */ -#ifdef HAVE_CONFIG_H -#include -#endif +#include "gmxpre.h" + +#include "nbnxn_search.h" + +#include "config.h" +#include #include #include -#include -#include "sysstuff.h" -#include "gromacs/utility/smalloc.h" -#include "types/commrec.h" -#include "macros.h" +#include "gromacs/legacyheaders/gmx_omp_nthreads.h" +#include "gromacs/legacyheaders/macros.h" +#include "gromacs/legacyheaders/nrnb.h" +#include "gromacs/legacyheaders/ns.h" +#include "gromacs/legacyheaders/types/commrec.h" #include "gromacs/math/utilities.h" -#include "vec.h" -#include "pbc.h" -#include "nbnxn_consts.h" +#include "gromacs/math/vec.h" +#include "gromacs/mdlib/nb_verlet.h" +#include "gromacs/mdlib/nbnxn_atomdata.h" +#include "gromacs/mdlib/nbnxn_consts.h" +#include "gromacs/pbcutil/ishift.h" +#include "gromacs/pbcutil/pbc.h" +#include "gromacs/utility/smalloc.h" + /* nbnxn_internal.h included gromacs/simd/macros.h */ -#include "nbnxn_internal.h" -#ifdef GMX_NBNXN_SIMD +#include "gromacs/mdlib/nbnxn_internal.h" +#ifdef GMX_SIMD #include "gromacs/simd/vector_operations.h" #endif -#include "nbnxn_atomdata.h" -#include "nbnxn_search.h" -#include "gmx_omp_nthreads.h" -#include "nrnb.h" -#include "ns.h" - -#include "gromacs/fileio/gmxfio.h" #ifdef NBNXN_SEARCH_BB_SIMD4 /* Always use 4-wide SIMD for bounding box calculations */ @@ -1382,14 +1383,13 @@ static void sort_columns_supersub(const nbnxn_search_t nbs, int cxy_start, int cxy_end, int *sort_work) { - int cxy; - int cx, cy, cz = -1, c = -1, ncz; - int na, ash, na_c, ind, a; - int subdiv_z, sub_z, na_z, ash_z; - int subdiv_y, sub_y, na_y, ash_y; - int subdiv_x, sub_x, na_x, ash_x; + int cxy; + int cx, cy, cz = -1, c = -1, ncz; + int na, ash, na_c, ind, a; + int subdiv_z, sub_z, na_z, ash_z; + int subdiv_y, sub_y, na_y, ash_y; + int subdiv_x, sub_x, na_x, ash_x; - /* cppcheck-suppress unassignedVariable */ nbnxn_bb_t bb_work_array[2], *bb_work_aligned; bb_work_aligned = (nbnxn_bb_t *)(((size_t)(bb_work_array+1)) & (~((size_t)15))); @@ -2944,10 +2944,10 @@ static void make_cluster_list_simple(const nbnxn_grid_t *gridj, } #ifdef GMX_NBNXN_SIMD_4XN -#include "nbnxn_search_simd_4xn.h" +#include "gromacs/mdlib/nbnxn_search_simd_4xn.h" #endif #ifdef GMX_NBNXN_SIMD_2XNN -#include "nbnxn_search_simd_2xnn.h" +#include "gromacs/mdlib/nbnxn_search_simd_2xnn.h" #endif /* Plain C or SIMD4 code for making a pair list of super-cell sci vs scj.