fix CUDA non-bonded kernel pointer assignment
authorSzilard Pall <pszilard@cbr.su.se>
Mon, 22 Oct 2012 15:19:01 +0000 (17:19 +0200)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Mon, 22 Oct 2012 18:36:39 +0000 (20:36 +0200)
The plain cut-off kernel pointer was incorrectly set which caused kernel
launch error.

Change-Id: Id4d71c4e04e8775134ee95e5ebb8c79cda7e8bf8

src/mdlib/nbnxn_cuda/nbnxn_cuda.cu

index 86f81aa3e73f13e15954e008534e231b6c945688..09e53c24b3425da48727e3677f425b92100f16a1 100644 (file)
@@ -146,7 +146,7 @@ nb_default_kfunc_ptr[eelCuNR][nEnergyKernelTypes][nPruneKernelTypes] =
       { k_nbnxn_ewald_twin_ener,    k_nbnxn_ewald_twin_ener_prune } },
     { { k_nbnxn_rf,                 k_nbnxn_rf_prune },
       { k_nbnxn_rf_ener,            k_nbnxn_rf_ener_prune } },
-    { { k_nbnxn_ewald,              k_nbnxn_ewald_prune },
+    { { k_nbnxn_cutoff,             k_nbnxn_cutoff_prune },
       { k_nbnxn_cutoff_ener,        k_nbnxn_cutoff_ener_prune } },
 };
 
@@ -160,7 +160,7 @@ nb_legacy_kfunc_ptr[eelCuNR][nEnergyKernelTypes][nPruneKernelTypes] =
       { k_nbnxn_ewald_twin_ener_legacy, k_nbnxn_ewald_twin_ener_prune_legacy } },
     { { k_nbnxn_rf_legacy,              k_nbnxn_rf_prune_legacy },
       { k_nbnxn_rf_ener_legacy,         k_nbnxn_rf_ener_prune_legacy } },
-    { { k_nbnxn_ewald_legacy,           k_nbnxn_ewald_prune_legacy },
+    { { k_nbnxn_cutoff_legacy,          k_nbnxn_cutoff_prune_legacy },
       { k_nbnxn_cutoff_ener_legacy,     k_nbnxn_cutoff_ener_prune_legacy } },
 };