X-Git-Url: http://biod.pnpi.spb.ru/gitweb/?a=blobdiff_plain;f=src%2Fgromacs%2Fmdlib%2Fnbnxn_kernels%2Fnbnxn_kernel_file_generator%2Fmake_verlet_simd_kernel_files.py;h=b7740bfcaf0bfdb19cbdef72a32a2c7053e54310;hb=8fc4edf35c768e4669814c118bf518578637339b;hp=b3fdecc0147a1ba909073f892ff9850ef8a48e5f;hpb=a5b355552b920746e3dda332accccabadfe37b50;p=alexxy%2Fgromacs.git diff --git a/src/gromacs/mdlib/nbnxn_kernels/nbnxn_kernel_file_generator/make_verlet_simd_kernel_files.py b/src/gromacs/mdlib/nbnxn_kernels/nbnxn_kernel_file_generator/make_verlet_simd_kernel_files.py index b3fdecc014..b7740bfcaf 100755 --- a/src/gromacs/mdlib/nbnxn_kernels/nbnxn_kernel_file_generator/make_verlet_simd_kernel_files.py +++ b/src/gromacs/mdlib/nbnxn_kernels/nbnxn_kernel_file_generator/make_verlet_simd_kernel_files.py @@ -75,6 +75,7 @@ import re import sys import os +os.chdir(os.path.dirname(os.path.abspath(__file__))) import collections # Requires Python 2.7 sys.path.append('../../../../../admin') from copyright import create_copyright_header @@ -163,6 +164,7 @@ for type in VerletKernelTypeDict: KernelNamePrefix = 'nbnxn_kernel' KernelsName = "{0}_simd_{1}".format(KernelNamePrefix,type) KernelsHeaderFileName = "{0}.h".format(KernelsName,type) + KernelsHeaderPathName = "gromacs/mdlib/nbnxn_kernels/simd_{0}/{1}".format(type,KernelsHeaderFileName) KernelFunctionLookupTable = {} KernelDeclarations = '' KernelTemplate = read_kernel_template("{0}_kernel.c.pre".format(KernelsName)) @@ -189,7 +191,7 @@ for type in VerletKernelTypeDict: ElectrostaticsDict[elec]['define'], VdwTreatmentDict[ljtreat]['define'], EnergiesComputationDict[ener]['define'], - KernelsHeaderFileName, + KernelsHeaderPathName, KernelName, " " * (len(KernelName) + 1), VerletKernelTypeDict[type]['UnrollSize'],