diff --git a/srcCXX/sfx_flux.cpp b/srcCXX/sfx_flux.cpp
index 548f934352c0b267ebdf19dccd7314b9bd1d1e46..4d05abee6480259a9b3fe46f0c94d07e80a3da9c 100644
--- a/srcCXX/sfx_flux.cpp
+++ b/srcCXX/sfx_flux.cpp
@@ -243,7 +243,7 @@ template class Flux<double, MemType::CPU, MemType::CPU, MemType::CPU>;
     template class Flux<float, MemType::GPU, MemType::CPU, MemType::GPU>;
     template class Flux<float, MemType::CPU, MemType::GPU, MemType::GPU>;
     template class Flux<float, MemType::CPU, MemType::CPU, MemType::GPU>;
-    template class Flux<float, MemType::CPU, MemType::GPU, MemType::GPU>;
+    template class Flux<float, MemType::CPU, MemType::GPU, MemType::CPU>;
     template class Flux<float, MemType::GPU, MemType::CPU, MemType::GPU>;
 
     template class Flux<double, MemType::GPU, MemType::GPU, MemType::GPU>;
@@ -251,6 +251,6 @@ template class Flux<double, MemType::CPU, MemType::CPU, MemType::CPU>;
     template class Flux<double, MemType::GPU, MemType::CPU, MemType::GPU>;
     template class Flux<double, MemType::CPU, MemType::GPU, MemType::GPU>;
     template class Flux<double, MemType::CPU, MemType::CPU, MemType::GPU>;
-    template class Flux<double, MemType::CPU, MemType::GPU, MemType::GPU>;
+    template class Flux<double, MemType::CPU, MemType::GPU, MemType::CPU>;
     template class Flux<double, MemType::GPU, MemType::CPU, MemType::GPU>;
 #endif 
\ No newline at end of file