diff --git a/src/GPU/pair_beck_gpu.cpp b/src/GPU/pair_beck_gpu.cpp index d4d36a5837..f4b73ba5a6 100644 --- a/src/GPU/pair_beck_gpu.cpp +++ b/src/GPU/pair_beck_gpu.cpp @@ -35,6 +35,7 @@ #include "domain.h" #include "gpu_extra.h" #include "math_special.h" +#include "suffix.h" using namespace LAMMPS_NS; using namespace MathSpecial; @@ -68,6 +69,7 @@ PairBeckGPU::PairBeckGPU(LAMMPS *lmp) : PairBeck(lmp), gpu_mode(GPU_FORCE) respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_born_coul_long_cs_gpu.cpp b/src/GPU/pair_born_coul_long_cs_gpu.cpp index 7314024d71..bab66e0351 100644 --- a/src/GPU/pair_born_coul_long_cs_gpu.cpp +++ b/src/GPU/pair_born_coul_long_cs_gpu.cpp @@ -36,6 +36,7 @@ #include "domain.h" #include "kspace.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; using namespace MathConst; @@ -90,6 +91,7 @@ PairBornCoulLongCSGPU::PairBornCoulLongCSGPU(LAMMPS *lmp) : respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_born_coul_long_gpu.cpp b/src/GPU/pair_born_coul_long_gpu.cpp index 79c0d5f147..39d34420a8 100644 --- a/src/GPU/pair_born_coul_long_gpu.cpp +++ b/src/GPU/pair_born_coul_long_gpu.cpp @@ -36,6 +36,7 @@ #include "domain.h" #include "kspace.h" #include "gpu_extra.h" +#include "suffix.h" #define EWALD_F 1.12837917 #define EWALD_P 0.3275911 @@ -85,6 +86,7 @@ PairBornCoulLongGPU::PairBornCoulLongGPU(LAMMPS *lmp) : respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_born_coul_wolf_cs_gpu.cpp b/src/GPU/pair_born_coul_wolf_cs_gpu.cpp index 5f74d3fc7c..b00b5a0b56 100644 --- a/src/GPU/pair_born_coul_wolf_cs_gpu.cpp +++ b/src/GPU/pair_born_coul_wolf_cs_gpu.cpp @@ -35,6 +35,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; using namespace MathConst; @@ -78,6 +79,7 @@ PairBornCoulWolfCSGPU::PairBornCoulWolfCSGPU(LAMMPS *lmp) : PairBornCoulWolfCS(l respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_born_coul_wolf_gpu.cpp b/src/GPU/pair_born_coul_wolf_gpu.cpp index 693c2abffb..c5243dc443 100644 --- a/src/GPU/pair_born_coul_wolf_gpu.cpp +++ b/src/GPU/pair_born_coul_wolf_gpu.cpp @@ -35,6 +35,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; using namespace MathConst; @@ -76,6 +77,7 @@ PairBornCoulWolfGPU::PairBornCoulWolfGPU(LAMMPS *lmp) : PairBornCoulWolf(lmp), respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_born_gpu.cpp b/src/GPU/pair_born_gpu.cpp index e9edc4f1c2..b71a296d66 100644 --- a/src/GPU/pair_born_gpu.cpp +++ b/src/GPU/pair_born_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -71,6 +72,7 @@ PairBornGPU::PairBornGPU(LAMMPS *lmp) : PairBorn(lmp), gpu_mode(GPU_FORCE) { respa_enable = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_buck_coul_cut_gpu.cpp b/src/GPU/pair_buck_coul_cut_gpu.cpp index 182673fb0d..5d27ee8c51 100644 --- a/src/GPU/pair_buck_coul_cut_gpu.cpp +++ b/src/GPU/pair_buck_coul_cut_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -72,6 +73,7 @@ PairBuckCoulCutGPU::PairBuckCoulCutGPU(LAMMPS *lmp) : PairBuckCoulCut(lmp), respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_buck_coul_long_gpu.cpp b/src/GPU/pair_buck_coul_long_gpu.cpp index 75e784fafa..e30230d5a0 100644 --- a/src/GPU/pair_buck_coul_long_gpu.cpp +++ b/src/GPU/pair_buck_coul_long_gpu.cpp @@ -35,6 +35,7 @@ #include "domain.h" #include "kspace.h" #include "gpu_extra.h" +#include "suffix.h" #define EWALD_F 1.12837917 #define EWALD_P 0.3275911 @@ -81,6 +82,7 @@ PairBuckCoulLongGPU::PairBuckCoulLongGPU(LAMMPS *lmp) : respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_buck_gpu.cpp b/src/GPU/pair_buck_gpu.cpp index 1559c45b88..b4d5677d53 100644 --- a/src/GPU/pair_buck_gpu.cpp +++ b/src/GPU/pair_buck_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -69,6 +70,7 @@ PairBuckGPU::PairBuckGPU(LAMMPS *lmp) : PairBuck(lmp), gpu_mode(GPU_FORCE) { respa_enable = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_colloid_gpu.cpp b/src/GPU/pair_colloid_gpu.cpp index 4db18dbc52..230adb3db0 100644 --- a/src/GPU/pair_colloid_gpu.cpp +++ b/src/GPU/pair_colloid_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -69,6 +70,7 @@ PairColloidGPU::PairColloidGPU(LAMMPS *lmp) : PairColloid(lmp), gpu_mode(GPU_FOR respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_coul_cut_gpu.cpp b/src/GPU/pair_coul_cut_gpu.cpp index 8a3eb12f8d..0242c98343 100644 --- a/src/GPU/pair_coul_cut_gpu.cpp +++ b/src/GPU/pair_coul_cut_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -69,6 +70,7 @@ PairCoulCutGPU::PairCoulCutGPU(LAMMPS *lmp) : PairCoulCut(lmp), gpu_mode(GPU_FOR { respa_enable = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_coul_debye_gpu.cpp b/src/GPU/pair_coul_debye_gpu.cpp index 1fc07f8dac..198f7f5f67 100644 --- a/src/GPU/pair_coul_debye_gpu.cpp +++ b/src/GPU/pair_coul_debye_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -70,6 +71,7 @@ PairCoulDebyeGPU::PairCoulDebyeGPU(LAMMPS *lmp) : { respa_enable = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_coul_dsf_gpu.cpp b/src/GPU/pair_coul_dsf_gpu.cpp index 408be036dd..67d025ff70 100644 --- a/src/GPU/pair_coul_dsf_gpu.cpp +++ b/src/GPU/pair_coul_dsf_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" #define MY_PIS 1.77245385090551602729 #define EWALD_F 1.12837917 @@ -81,6 +82,7 @@ PairCoulDSFGPU::PairCoulDSFGPU(LAMMPS *lmp) : PairCoulDSF(lmp), respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_coul_long_cs_gpu.cpp b/src/GPU/pair_coul_long_cs_gpu.cpp index c70424e472..afd0d6cf56 100644 --- a/src/GPU/pair_coul_long_cs_gpu.cpp +++ b/src/GPU/pair_coul_long_cs_gpu.cpp @@ -35,6 +35,7 @@ #include "domain.h" #include "kspace.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -83,6 +84,7 @@ PairCoulLongCSGPU::PairCoulLongCSGPU(LAMMPS *lmp) : { respa_enable = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_coul_long_gpu.cpp b/src/GPU/pair_coul_long_gpu.cpp index 9623c25f2f..485e45ddc6 100644 --- a/src/GPU/pair_coul_long_gpu.cpp +++ b/src/GPU/pair_coul_long_gpu.cpp @@ -35,6 +35,7 @@ #include "domain.h" #include "kspace.h" #include "gpu_extra.h" +#include "suffix.h" #define EWALD_F 1.12837917 #define EWALD_P 0.3275911 @@ -78,6 +79,7 @@ PairCoulLongGPU::PairCoulLongGPU(LAMMPS *lmp) : { respa_enable = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_dpd_gpu.cpp b/src/GPU/pair_dpd_gpu.cpp index 5fcad6a350..9e14164c57 100644 --- a/src/GPU/pair_dpd_gpu.cpp +++ b/src/GPU/pair_dpd_gpu.cpp @@ -35,6 +35,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -209,6 +210,7 @@ PairDPDGPU::PairDPDGPU(LAMMPS *lmp) : PairDPD(lmp), gpu_mode(GPU_FORCE) respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_dpd_tstat_gpu.cpp b/src/GPU/pair_dpd_tstat_gpu.cpp index 2d6798a12d..920eb8dd8a 100644 --- a/src/GPU/pair_dpd_tstat_gpu.cpp +++ b/src/GPU/pair_dpd_tstat_gpu.cpp @@ -35,6 +35,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -212,6 +213,7 @@ PairDPDTstatGPU::PairDPDTstatGPU(LAMMPS *lmp) : PairDPDTstat(lmp), respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_eam_alloy_gpu.cpp b/src/GPU/pair_eam_alloy_gpu.cpp index bc55c66676..e7503839f6 100644 --- a/src/GPU/pair_eam_alloy_gpu.cpp +++ b/src/GPU/pair_eam_alloy_gpu.cpp @@ -30,7 +30,7 @@ #include "gpu_extra.h" #include "domain.h" #include "utils.h" - +#include "suffix.h" using namespace LAMMPS_NS; @@ -72,6 +72,7 @@ PairEAMAlloyGPU::PairEAMAlloyGPU(LAMMPS *lmp) : PairEAM(lmp), gpu_mode(GPU_FORCE respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_eam_fs_gpu.cpp b/src/GPU/pair_eam_fs_gpu.cpp index ac379a9ce6..6edfa69359 100644 --- a/src/GPU/pair_eam_fs_gpu.cpp +++ b/src/GPU/pair_eam_fs_gpu.cpp @@ -29,6 +29,7 @@ #include "neigh_request.h" #include "gpu_extra.h" #include "domain.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -70,6 +71,7 @@ PairEAMFSGPU::PairEAMFSGPU(LAMMPS *lmp) : PairEAM(lmp), gpu_mode(GPU_FORCE) respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_eam_gpu.cpp b/src/GPU/pair_eam_gpu.cpp index 57106f48a4..fb851770f9 100644 --- a/src/GPU/pair_eam_gpu.cpp +++ b/src/GPU/pair_eam_gpu.cpp @@ -30,6 +30,7 @@ #include "error.h" #include "neigh_request.h" #include "gpu_extra.h" +#include "suffix.h" #define MAXLINE 1024 @@ -71,6 +72,7 @@ PairEAMGPU::PairEAMGPU(LAMMPS *lmp) : PairEAM(lmp), gpu_mode(GPU_FORCE) respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_gauss_gpu.cpp b/src/GPU/pair_gauss_gpu.cpp index 842b84acf2..17125f9875 100644 --- a/src/GPU/pair_gauss_gpu.cpp +++ b/src/GPU/pair_gauss_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -66,6 +67,7 @@ PairGaussGPU::PairGaussGPU(LAMMPS *lmp) : PairGauss(lmp), gpu_mode(GPU_FORCE) { respa_enable = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_gayberne_gpu.cpp b/src/GPU/pair_gayberne_gpu.cpp index f00accda15..445c74487f 100644 --- a/src/GPU/pair_gayberne_gpu.cpp +++ b/src/GPU/pair_gayberne_gpu.cpp @@ -36,6 +36,7 @@ #include "domain.h" #include "update.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -74,6 +75,7 @@ PairGayBerneGPU::PairGayBerneGPU(LAMMPS *lmp) : PairGayBerne(lmp), quat_nmax = 0; reinitflag = 0; quat = NULL; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj96_cut_gpu.cpp b/src/GPU/pair_lj96_cut_gpu.cpp index 16b6b835c0..f6f9bd379b 100644 --- a/src/GPU/pair_lj96_cut_gpu.cpp +++ b/src/GPU/pair_lj96_cut_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -66,6 +67,7 @@ PairLJ96CutGPU::PairLJ96CutGPU(LAMMPS *lmp) : PairLJ96Cut(lmp), gpu_mode(GPU_FOR respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_charmm_coul_long_gpu.cpp b/src/GPU/pair_lj_charmm_coul_long_gpu.cpp index bacbb400b1..6eda677928 100644 --- a/src/GPU/pair_lj_charmm_coul_long_gpu.cpp +++ b/src/GPU/pair_lj_charmm_coul_long_gpu.cpp @@ -35,6 +35,7 @@ #include "domain.h" #include "kspace.h" #include "gpu_extra.h" +#include "suffix.h" #define EWALD_F 1.12837917 #define EWALD_P 0.3275911 @@ -83,6 +84,7 @@ PairLJCharmmCoulLongGPU::PairLJCharmmCoulLongGPU(LAMMPS *lmp) : respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_class2_coul_long_gpu.cpp b/src/GPU/pair_lj_class2_coul_long_gpu.cpp index e34dbb0f99..4ee776b4ff 100644 --- a/src/GPU/pair_lj_class2_coul_long_gpu.cpp +++ b/src/GPU/pair_lj_class2_coul_long_gpu.cpp @@ -35,6 +35,7 @@ #include "domain.h" #include "kspace.h" #include "gpu_extra.h" +#include "suffix.h" #define EWALD_F 1.12837917 #define EWALD_P 0.3275911 @@ -80,6 +81,7 @@ PairLJClass2CoulLongGPU::PairLJClass2CoulLongGPU(LAMMPS *lmp) : { cpu_time = 0.0; reinitflag = 0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_class2_gpu.cpp b/src/GPU/pair_lj_class2_gpu.cpp index 68f27598f3..643e3ff090 100644 --- a/src/GPU/pair_lj_class2_gpu.cpp +++ b/src/GPU/pair_lj_class2_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -65,6 +66,7 @@ PairLJClass2GPU::PairLJClass2GPU(LAMMPS *lmp) : PairLJClass2(lmp), gpu_mode(GPU_ { reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_cubic_gpu.cpp b/src/GPU/pair_lj_cubic_gpu.cpp index 542de37840..64fd6119c3 100644 --- a/src/GPU/pair_lj_cubic_gpu.cpp +++ b/src/GPU/pair_lj_cubic_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; using namespace PairLJCubicConstants; @@ -70,6 +71,7 @@ PairLJCubicGPU::PairLJCubicGPU(LAMMPS *lmp) : PairLJCubic(lmp), respa_enable = 0; cpu_time = 0.0; reinitflag = 0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_cut_coul_cut_gpu.cpp b/src/GPU/pair_lj_cut_coul_cut_gpu.cpp index cf3dd711dc..e52a971786 100644 --- a/src/GPU/pair_lj_cut_coul_cut_gpu.cpp +++ b/src/GPU/pair_lj_cut_coul_cut_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -71,6 +72,7 @@ PairLJCutCoulCutGPU::PairLJCutCoulCutGPU(LAMMPS *lmp) : PairLJCutCoulCut(lmp), g respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_cut_coul_debye_gpu.cpp b/src/GPU/pair_lj_cut_coul_debye_gpu.cpp index 20354e732c..4c8920450f 100644 --- a/src/GPU/pair_lj_cut_coul_debye_gpu.cpp +++ b/src/GPU/pair_lj_cut_coul_debye_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -73,6 +74,7 @@ PairLJCutCoulDebyeGPU::PairLJCutCoulDebyeGPU(LAMMPS *lmp) : respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_cut_coul_dsf_gpu.cpp b/src/GPU/pair_lj_cut_coul_dsf_gpu.cpp index ccaf86efa6..acfbcd847e 100644 --- a/src/GPU/pair_lj_cut_coul_dsf_gpu.cpp +++ b/src/GPU/pair_lj_cut_coul_dsf_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" #define MY_PIS 1.77245385090551602729 #define EWALD_F 1.12837917 @@ -82,6 +83,7 @@ PairLJCutCoulDSFGPU::PairLJCutCoulDSFGPU(LAMMPS *lmp) : PairLJCutCoulDSF(lmp), g respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_cut_coul_long_gpu.cpp b/src/GPU/pair_lj_cut_coul_long_gpu.cpp index 36c72f1143..24ce118c6d 100644 --- a/src/GPU/pair_lj_cut_coul_long_gpu.cpp +++ b/src/GPU/pair_lj_cut_coul_long_gpu.cpp @@ -35,6 +35,7 @@ #include "domain.h" #include "kspace.h" #include "gpu_extra.h" +#include "suffix.h" #define EWALD_F 1.12837917 #define EWALD_P 0.3275911 @@ -83,6 +84,7 @@ PairLJCutCoulLongGPU::PairLJCutCoulLongGPU(LAMMPS *lmp) : { respa_enable = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_cut_coul_msm_gpu.cpp b/src/GPU/pair_lj_cut_coul_msm_gpu.cpp index 79ca90698a..0e700f6fb2 100644 --- a/src/GPU/pair_lj_cut_coul_msm_gpu.cpp +++ b/src/GPU/pair_lj_cut_coul_msm_gpu.cpp @@ -35,6 +35,7 @@ #include "domain.h" #include "kspace.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -72,6 +73,7 @@ PairLJCutCoulMSMGPU::PairLJCutCoulMSMGPU(LAMMPS *lmp) : respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_cut_dipole_cut_gpu.cpp b/src/GPU/pair_lj_cut_dipole_cut_gpu.cpp index e2c8b8d686..6c53b02227 100644 --- a/src/GPU/pair_lj_cut_dipole_cut_gpu.cpp +++ b/src/GPU/pair_lj_cut_dipole_cut_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -73,6 +74,7 @@ PairLJCutDipoleCutGPU::PairLJCutDipoleCutGPU(LAMMPS *lmp) : PairLJCutDipoleCut(l respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_cut_dipole_long_gpu.cpp b/src/GPU/pair_lj_cut_dipole_long_gpu.cpp index fb76376d34..0535735820 100644 --- a/src/GPU/pair_lj_cut_dipole_long_gpu.cpp +++ b/src/GPU/pair_lj_cut_dipole_long_gpu.cpp @@ -36,6 +36,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" #define EWALD_F 1.12837917 #define EWALD_P 0.3275911 @@ -84,6 +85,7 @@ PairLJCutDipoleLongGPU::PairLJCutDipoleLongGPU(LAMMPS *lmp) : PairLJCutDipoleLon respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_cut_gpu.cpp b/src/GPU/pair_lj_cut_gpu.cpp index 809e5cf05e..c6f61a7e96 100644 --- a/src/GPU/pair_lj_cut_gpu.cpp +++ b/src/GPU/pair_lj_cut_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -70,6 +71,7 @@ PairLJCutGPU::PairLJCutGPU(LAMMPS *lmp) : PairLJCut(lmp), gpu_mode(GPU_FORCE) { respa_enable = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_cut_tip4p_long_gpu.cpp b/src/GPU/pair_lj_cut_tip4p_long_gpu.cpp index 99668d26b8..a7875f15c4 100644 --- a/src/GPU/pair_lj_cut_tip4p_long_gpu.cpp +++ b/src/GPU/pair_lj_cut_tip4p_long_gpu.cpp @@ -37,6 +37,7 @@ #include "angle.h" #include "bond.h" #include "gpu_extra.h" +#include "suffix.h" #define EWALD_F 1.12837917 #define EWALD_P 0.3275911 @@ -91,6 +92,7 @@ PairLJCutTIP4PLongGPU::PairLJCutTIP4PLongGPU(LAMMPS *lmp) respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_expand_coul_long_gpu.cpp b/src/GPU/pair_lj_expand_coul_long_gpu.cpp index a530f7ff9a..a906f57707 100644 --- a/src/GPU/pair_lj_expand_coul_long_gpu.cpp +++ b/src/GPU/pair_lj_expand_coul_long_gpu.cpp @@ -35,6 +35,7 @@ #include "domain.h" #include "kspace.h" #include "gpu_extra.h" +#include "suffix.h" #define EWALD_F 1.12837917 #define EWALD_P 0.3275911 @@ -83,6 +84,7 @@ PairLJExpandCoulLongGPU::PairLJExpandCoulLongGPU(LAMMPS *lmp) : { respa_enable = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_expand_gpu.cpp b/src/GPU/pair_lj_expand_gpu.cpp index 86f8a76b52..db88e8dae8 100644 --- a/src/GPU/pair_lj_expand_gpu.cpp +++ b/src/GPU/pair_lj_expand_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -69,6 +70,7 @@ PairLJExpandGPU::PairLJExpandGPU(LAMMPS *lmp) : PairLJExpand(lmp), gpu_mode(GPU_ { respa_enable = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_gromacs_gpu.cpp b/src/GPU/pair_lj_gromacs_gpu.cpp index 78f8b8b461..6989d73d50 100644 --- a/src/GPU/pair_lj_gromacs_gpu.cpp +++ b/src/GPU/pair_lj_gromacs_gpu.cpp @@ -35,6 +35,7 @@ #include "domain.h" #include "kspace.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -71,6 +72,7 @@ PairLJGromacsGPU::PairLJGromacsGPU(LAMMPS *lmp) : respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_sdk_coul_long_gpu.cpp b/src/GPU/pair_lj_sdk_coul_long_gpu.cpp index 24ff8a4f28..3bcaa78d46 100644 --- a/src/GPU/pair_lj_sdk_coul_long_gpu.cpp +++ b/src/GPU/pair_lj_sdk_coul_long_gpu.cpp @@ -35,6 +35,7 @@ #include "domain.h" #include "kspace.h" #include "gpu_extra.h" +#include "suffix.h" #define EWALD_F 1.12837917 #define EWALD_P 0.3275911 @@ -86,6 +87,7 @@ PairLJSDKCoulLongGPU::PairLJSDKCoulLongGPU(LAMMPS *lmp) : respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_sdk_gpu.cpp b/src/GPU/pair_lj_sdk_gpu.cpp index 2621f49aeb..c0a3e8ec39 100644 --- a/src/GPU/pair_lj_sdk_gpu.cpp +++ b/src/GPU/pair_lj_sdk_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -71,6 +72,7 @@ PairLJSDKGPU::PairLJSDKGPU(LAMMPS *lmp) : PairLJSDK(lmp), gpu_mode(GPU_FORCE) respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_lj_sf_dipole_sf_gpu.cpp b/src/GPU/pair_lj_sf_dipole_sf_gpu.cpp index cf26cdf3b4..d001c282e2 100644 --- a/src/GPU/pair_lj_sf_dipole_sf_gpu.cpp +++ b/src/GPU/pair_lj_sf_dipole_sf_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -72,6 +73,7 @@ PairLJSFDipoleSFGPU::PairLJSFDipoleSFGPU(LAMMPS *lmp) : PairLJSFDipoleSF(lmp), respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_mie_cut_gpu.cpp b/src/GPU/pair_mie_cut_gpu.cpp index f3a384113f..84cc903dee 100644 --- a/src/GPU/pair_mie_cut_gpu.cpp +++ b/src/GPU/pair_mie_cut_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -67,6 +68,7 @@ PairMIECutGPU::PairMIECutGPU(LAMMPS *lmp) : PairMIECut(lmp), gpu_mode(GPU_FORCE) respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_morse_gpu.cpp b/src/GPU/pair_morse_gpu.cpp index dcad227045..5bcda54d85 100644 --- a/src/GPU/pair_morse_gpu.cpp +++ b/src/GPU/pair_morse_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -65,6 +66,7 @@ PairMorseGPU::PairMorseGPU(LAMMPS *lmp) : PairMorse(lmp), gpu_mode(GPU_FORCE) { reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_resquared_gpu.cpp b/src/GPU/pair_resquared_gpu.cpp index b12a790c81..b03834d5d1 100644 --- a/src/GPU/pair_resquared_gpu.cpp +++ b/src/GPU/pair_resquared_gpu.cpp @@ -36,6 +36,7 @@ #include "domain.h" #include "update.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -76,6 +77,7 @@ PairRESquaredGPU::PairRESquaredGPU(LAMMPS *lmp) : PairRESquared(lmp), error->all(FLERR,"Pair resquared/gpu requires atom style ellipsoid"); quat_nmax = 0; quat = NULL; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_soft_gpu.cpp b/src/GPU/pair_soft_gpu.cpp index 0efcb20c8d..04efb1e96a 100644 --- a/src/GPU/pair_soft_gpu.cpp +++ b/src/GPU/pair_soft_gpu.cpp @@ -35,6 +35,7 @@ #include "domain.h" #include "gpu_extra.h" #include "math_const.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -70,6 +71,7 @@ PairSoftGPU::PairSoftGPU(LAMMPS *lmp) : PairSoft(lmp), gpu_mode(GPU_FORCE) { respa_enable = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_sw_gpu.cpp b/src/GPU/pair_sw_gpu.cpp index 906f8a7e83..8e75aff545 100644 --- a/src/GPU/pair_sw_gpu.cpp +++ b/src/GPU/pair_sw_gpu.cpp @@ -32,6 +32,7 @@ #include "error.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -72,6 +73,7 @@ PairSWGPU::PairSWGPU(LAMMPS *lmp) : PairSW(lmp), gpu_mode(GPU_FORCE) { cpu_time = 0.0; reinitflag = 0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); cutghost = NULL; diff --git a/src/GPU/pair_table_gpu.cpp b/src/GPU/pair_table_gpu.cpp index 4432265874..563b070bda 100644 --- a/src/GPU/pair_table_gpu.cpp +++ b/src/GPU/pair_table_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" #define LOOKUP 0 #define LINEAR 1 @@ -73,6 +74,7 @@ PairTableGPU::PairTableGPU(LAMMPS *lmp) : PairTable(lmp), respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_tersoff_gpu.cpp b/src/GPU/pair_tersoff_gpu.cpp index 15fc5c95da..33bac49e5e 100644 --- a/src/GPU/pair_tersoff_gpu.cpp +++ b/src/GPU/pair_tersoff_gpu.cpp @@ -32,6 +32,7 @@ #include "error.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -76,6 +77,7 @@ extern double lmp_gpu_forces(double **f, double **tor, double *eatom, PairTersoffGPU::PairTersoffGPU(LAMMPS *lmp) : PairTersoff(lmp), gpu_mode(GPU_FORCE) { cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); cutghost = NULL; diff --git a/src/GPU/pair_tersoff_mod_gpu.cpp b/src/GPU/pair_tersoff_mod_gpu.cpp index 2ff09c3248..ebcdf0f7dd 100644 --- a/src/GPU/pair_tersoff_mod_gpu.cpp +++ b/src/GPU/pair_tersoff_mod_gpu.cpp @@ -32,6 +32,7 @@ #include "error.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -69,6 +70,7 @@ PairTersoffMODGPU::PairTersoffMODGPU(LAMMPS *lmp) : PairTersoffMOD(lmp), gpu_mode(GPU_FORCE) { cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); cutghost = NULL; diff --git a/src/GPU/pair_tersoff_zbl_gpu.cpp b/src/GPU/pair_tersoff_zbl_gpu.cpp index b8d02f09ab..09b5a7f838 100644 --- a/src/GPU/pair_tersoff_zbl_gpu.cpp +++ b/src/GPU/pair_tersoff_zbl_gpu.cpp @@ -32,6 +32,7 @@ #include "error.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -77,6 +78,7 @@ PairTersoffZBLGPU::PairTersoffZBLGPU(LAMMPS *lmp) : PairTersoffZBL(lmp), gpu_mode(GPU_FORCE) { cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); cutghost = NULL; diff --git a/src/GPU/pair_ufm_gpu.cpp b/src/GPU/pair_ufm_gpu.cpp index 97c2eebf24..49ed6289e1 100644 --- a/src/GPU/pair_ufm_gpu.cpp +++ b/src/GPU/pair_ufm_gpu.cpp @@ -36,6 +36,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -72,6 +73,7 @@ PairUFMGPU::PairUFMGPU(LAMMPS *lmp) : PairUFM(lmp), gpu_mode(GPU_FORCE) { respa_enable = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_vashishta_gpu.cpp b/src/GPU/pair_vashishta_gpu.cpp index 56199f7e54..6f0d938440 100644 --- a/src/GPU/pair_vashishta_gpu.cpp +++ b/src/GPU/pair_vashishta_gpu.cpp @@ -32,6 +32,7 @@ #include "error.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -73,6 +74,7 @@ PairVashishtaGPU::PairVashishtaGPU(LAMMPS *lmp) : PairVashishta(lmp), gpu_mode(G cpu_time = 0.0; reinitflag = 0; gpu_allocated = false; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); cutghost = NULL; diff --git a/src/GPU/pair_yukawa_colloid_gpu.cpp b/src/GPU/pair_yukawa_colloid_gpu.cpp index 51c7e683db..7bbed7d89b 100644 --- a/src/GPU/pair_yukawa_colloid_gpu.cpp +++ b/src/GPU/pair_yukawa_colloid_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -68,6 +69,7 @@ PairYukawaColloidGPU::PairYukawaColloidGPU(LAMMPS *lmp) : PairYukawaColloid(lmp) respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_yukawa_gpu.cpp b/src/GPU/pair_yukawa_gpu.cpp index 5dc13c7750..9d702daf20 100644 --- a/src/GPU/pair_yukawa_gpu.cpp +++ b/src/GPU/pair_yukawa_gpu.cpp @@ -34,6 +34,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -67,6 +68,7 @@ PairYukawaGPU::PairYukawaGPU(LAMMPS *lmp) : PairYukawa(lmp), respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); } diff --git a/src/GPU/pair_zbl_gpu.cpp b/src/GPU/pair_zbl_gpu.cpp index 5e24281145..23c3c077fa 100644 --- a/src/GPU/pair_zbl_gpu.cpp +++ b/src/GPU/pair_zbl_gpu.cpp @@ -35,6 +35,7 @@ #include "update.h" #include "domain.h" #include "gpu_extra.h" +#include "suffix.h" using namespace LAMMPS_NS; @@ -70,6 +71,7 @@ PairZBLGPU::PairZBLGPU(LAMMPS *lmp) : PairZBL(lmp), gpu_mode(GPU_FORCE) respa_enable = 0; reinitflag = 0; cpu_time = 0.0; + suffix_flag |= Suffix::GPU; GPU_EXTRA::gpu_ready(lmp->modify, lmp->error); }