diff --git a/src/gpu/VirtualFluids_GPU/LBM/CudaTimer.cpp b/src/gpu/VirtualFluids_GPU/LBM/CudaTimer.cpp
index d5459376a85c72de30b9b5de83c5d0075b28e5f0..299f898aaaf69583a5cba76d824b01c73ace629d 100644
--- a/src/gpu/VirtualFluids_GPU/LBM/CudaTimer.cpp
+++ b/src/gpu/VirtualFluids_GPU/LBM/CudaTimer.cpp
@@ -1,12 +1,5 @@
 #include "CudaTimer.h"
 
-CudaTimer::CudaTimer()
-{
-    sdkTimer = 0;
-    ftimeE = 0.0f;
-    ftimeS = 0.0f;
-}
-
 void CudaTimer::createSdkTimer()
 {
     sdkCreateTimer(&sdkTimer);
diff --git a/src/gpu/VirtualFluids_GPU/LBM/CudaTimer.h b/src/gpu/VirtualFluids_GPU/LBM/CudaTimer.h
index c77f5eafa48d9179baafe0ff0b89bc8629c8e067..cb15eee9c8b7f529a10102c1a7331fa90a714724 100644
--- a/src/gpu/VirtualFluids_GPU/LBM/CudaTimer.h
+++ b/src/gpu/VirtualFluids_GPU/LBM/CudaTimer.h
@@ -10,8 +10,6 @@
 class CudaTimer
 {
 public:
-    CudaTimer();
-
     void createSdkTimer();
     void startSdkTimer();
     void stopSdkTimer(float &timeSinceLastStop,double &totalTime);
@@ -24,11 +22,11 @@ public:
 
 private:
     StopWatchInterface *sdkTimer;
-    double ftimeS;
+    double ftimeS = {0.0};
 
     cudaEvent_t stop_t;
     cudaEvent_t start_t;
-    double ftimeE;
+    double ftimeE {0.0};
 
 };