diff --git a/src/compute.cpp b/src/compute.cpp index 5c5398e5df..230c15919c 100644 --- a/src/compute.cpp +++ b/src/compute.cpp @@ -68,6 +68,7 @@ Compute::Compute(LAMMPS *lmp, int narg, char **arg) : Pointers(lmp) timeflag = 0; comm_forward = comm_reverse = 0; + cudable = 0; invoked_scalar = invoked_vector = invoked_array = -1; invoked_peratom = invoked_local = -1; diff --git a/src/compute.h b/src/compute.h index 9b929b345a..b0f9709df4 100644 --- a/src/compute.h +++ b/src/compute.h @@ -77,6 +77,8 @@ class Compute : protected Pointers { int comm_forward; // size of forward communication (0 if none) int comm_reverse; // size of reverse communication (0 if none) + int cudable; // 1 if compute is CUDA-enabled + Compute(class LAMMPS *, int, char **); virtual ~Compute(); void modify_params(int, char **);