Fix direct calls to SDAG entry methods
[namd.git] / src / CudaPmeSolver.h
index 170cc96..d4b8175 100644 (file)
@@ -93,7 +93,7 @@ private:
        void forwardDone();
        void backwardDone();
        void recvDataFromZ(PmeBlockMsg *msg);
-       void start();
+       void start(const CkCallback &);
        void setDeviceBuffers();
        float2* getData(const int i, const bool sameDevice);
        int deviceID;
@@ -121,7 +121,7 @@ private:
        void forwardDone();
        void backwardDone();
        void recvDataFromY(PmeBlockMsg *msg);
-       void start();
+       void start(const CkCallback &);
        void setDeviceBuffers();
        float2* getData(const int i, const bool sameDevice);
        int deviceID;
@@ -150,7 +150,7 @@ private:
        void backwardDone();
        void recvDataFromX(PmeBlockMsg *msg);
        void recvDataFromZ(PmeBlockMsg *msg);
-       void start();
+       void start(const CkCallback &);
        void setDeviceBuffers();
        float2* getDataForX(const int i, const bool sameDevice);
        float2* getDataForZ(const int i, const bool sameDevice);
@@ -185,7 +185,7 @@ public:
 private:
        void backwardDone();
        void recvDataFromY(PmeBlockMsg *msg);
-       void start();
+       void start(const CkCallback &);
        void setDeviceBuffers();
        float2* getData(const int i, const bool sameDevice);
        int deviceID;
@@ -206,4 +206,4 @@ private:
 };
 
 #endif // NAMD_CUDA
-#endif //CUDAPMESOLVER_H
\ No newline at end of file
+#endif //CUDAPMESOLVER_H