From 03c9c465338646ab87a1781730f187c2b0bbb432 Mon Sep 17 00:00:00 2001
From: Dan Ibanez <daibane@sandia.gov>
Date: Wed, 25 Jan 2017 15:49:05 -0700
Subject: [PATCH] add missing KOKKOS_INLINE_FUNCTION attributes

---
 src/KOKKOS/pair_lj_class2_kokkos.h  | 2 ++
 src/KOKKOS/pair_lj_expand_kokkos.h  | 2 ++
 src/KOKKOS/pair_lj_gromacs_kokkos.h | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/src/KOKKOS/pair_lj_class2_kokkos.h b/src/KOKKOS/pair_lj_class2_kokkos.h
index 73865928f5..ccff6821f3 100644
--- a/src/KOKKOS/pair_lj_class2_kokkos.h
+++ b/src/KOKKOS/pair_lj_class2_kokkos.h
@@ -44,7 +44,9 @@ class PairLJClass2Kokkos : public PairLJClass2 {
   double init_one(int, int);
 
   struct params_lj{
+    KOKKOS_INLINE_FUNCTION
     params_lj(){cutsq=0,lj1=0;lj2=0;lj3=0;lj4=0;offset=0;};
+    KOKKOS_INLINE_FUNCTION
     params_lj(int i){cutsq=0,lj1=0;lj2=0;lj3=0;lj4=0;offset=0;};
     F_FLOAT cutsq,lj1,lj2,lj3,lj4,offset;
   };
diff --git a/src/KOKKOS/pair_lj_expand_kokkos.h b/src/KOKKOS/pair_lj_expand_kokkos.h
index 125c638527..ee110bab80 100644
--- a/src/KOKKOS/pair_lj_expand_kokkos.h
+++ b/src/KOKKOS/pair_lj_expand_kokkos.h
@@ -44,7 +44,9 @@ class PairLJExpandKokkos : public PairLJExpand {
   double init_one(int, int);
 
   struct params_lj{
+    KOKKOS_INLINE_FUNCTION
     params_lj(){cutsq=0,lj1=0;lj2=0;lj3=0;lj4=0;offset=0;shift=0;};
+    KOKKOS_INLINE_FUNCTION
     params_lj(int i){cutsq=0,lj1=0;lj2=0;lj3=0;lj4=0;offset=0;shift=0;};
     F_FLOAT cutsq,lj1,lj2,lj3,lj4,offset,shift;
   };
diff --git a/src/KOKKOS/pair_lj_gromacs_kokkos.h b/src/KOKKOS/pair_lj_gromacs_kokkos.h
index 4c03bf6e9b..1f16409dc5 100644
--- a/src/KOKKOS/pair_lj_gromacs_kokkos.h
+++ b/src/KOKKOS/pair_lj_gromacs_kokkos.h
@@ -44,7 +44,9 @@ class PairLJGromacsKokkos : public PairLJGromacs {
   double init_one(int, int);
 
   struct params_lj{
+    KOKKOS_INLINE_FUNCTION
     params_lj(){cut_inner_sq=0;cut_inner=0;lj1=0;lj2=0;lj3=0;lj4=0;offset=0;ljsw1=0;ljsw2=0;ljsw3=0;ljsw4=0;ljsw5=0;};
+    KOKKOS_INLINE_FUNCTION
     params_lj(int i){cut_inner_sq=0;cut_inner=0;lj1=0;lj2=0;lj3=0;lj4=0;offset=0;ljsw1=0;ljsw2=0;ljsw3=0;ljsw4=0;ljsw5=0;};
     F_FLOAT cut_inner_sq,cut_inner,lj1,lj2,lj3,lj4,offset,ljsw1,ljsw2,ljsw3,ljsw4,ljsw5;
   };
-- 
GitLab