diff --git a/gpu.cmake b/gpu.cmake
index da629b7c8cf2c5c4e3f27796732de9ada5c800b2..4dfb23e8db19f0f8487e960e351ebc44a956290a 100644
--- a/gpu.cmake
+++ b/gpu.cmake
@@ -134,7 +134,7 @@ add_subdirectory(src/gpu/GridGenerator)
 #############################################################
 
 IF (VF.BUILD_VF_GPU)
-    add_subdirectory(gpu/src/VirtualFluids_GPU)
+    add_subdirectory(src/gpu/VirtualFluids_GPU)
 
     #add_subdirectory(targets/apps/LBM/lbmTest)
     #add_subdirectory(targets/apps/LBM/metisTest)
diff --git a/gpu/src/VirtualFluids_GPU/CMakeLists.txt b/src/gpu/VirtualFluids_GPU/CMakeLists.txt
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/CMakeLists.txt
rename to src/gpu/VirtualFluids_GPU/CMakeLists.txt
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/Calc2ndMoments.cpp b/src/gpu/VirtualFluids_GPU/Calculation/Calc2ndMoments.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/Calc2ndMoments.cpp
rename to src/gpu/VirtualFluids_GPU/Calculation/Calc2ndMoments.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/Calc2ndMoments.h b/src/gpu/VirtualFluids_GPU/Calculation/Calc2ndMoments.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/Calc2ndMoments.h
rename to src/gpu/VirtualFluids_GPU/Calculation/Calc2ndMoments.h
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/CalcMedian.cpp b/src/gpu/VirtualFluids_GPU/Calculation/CalcMedian.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/CalcMedian.cpp
rename to src/gpu/VirtualFluids_GPU/Calculation/CalcMedian.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/CalcMedian.h b/src/gpu/VirtualFluids_GPU/Calculation/CalcMedian.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/CalcMedian.h
rename to src/gpu/VirtualFluids_GPU/Calculation/CalcMedian.h
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/Cp.cpp b/src/gpu/VirtualFluids_GPU/Calculation/Cp.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/Cp.cpp
rename to src/gpu/VirtualFluids_GPU/Calculation/Cp.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/Cp.h b/src/gpu/VirtualFluids_GPU/Calculation/Cp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/Cp.h
rename to src/gpu/VirtualFluids_GPU/Calculation/Cp.h
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/DragLift.cpp b/src/gpu/VirtualFluids_GPU/Calculation/DragLift.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/DragLift.cpp
rename to src/gpu/VirtualFluids_GPU/Calculation/DragLift.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/DragLift.h b/src/gpu/VirtualFluids_GPU/Calculation/DragLift.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/DragLift.h
rename to src/gpu/VirtualFluids_GPU/Calculation/DragLift.h
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/ForceCalculations.cpp b/src/gpu/VirtualFluids_GPU/Calculation/ForceCalculations.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/ForceCalculations.cpp
rename to src/gpu/VirtualFluids_GPU/Calculation/ForceCalculations.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/ForceCalculations.h b/src/gpu/VirtualFluids_GPU/Calculation/ForceCalculations.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/ForceCalculations.h
rename to src/gpu/VirtualFluids_GPU/Calculation/ForceCalculations.h
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/PlaneCalculations.cpp b/src/gpu/VirtualFluids_GPU/Calculation/PlaneCalculations.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/PlaneCalculations.cpp
rename to src/gpu/VirtualFluids_GPU/Calculation/PlaneCalculations.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/PlaneCalculations.h b/src/gpu/VirtualFluids_GPU/Calculation/PlaneCalculations.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/PlaneCalculations.h
rename to src/gpu/VirtualFluids_GPU/Calculation/PlaneCalculations.h
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/PorousMedia.cpp b/src/gpu/VirtualFluids_GPU/Calculation/PorousMedia.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/PorousMedia.cpp
rename to src/gpu/VirtualFluids_GPU/Calculation/PorousMedia.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/PorousMedia.h b/src/gpu/VirtualFluids_GPU/Calculation/PorousMedia.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/PorousMedia.h
rename to src/gpu/VirtualFluids_GPU/Calculation/PorousMedia.h
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/UpdateGrid27.cpp b/src/gpu/VirtualFluids_GPU/Calculation/UpdateGrid27.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/UpdateGrid27.cpp
rename to src/gpu/VirtualFluids_GPU/Calculation/UpdateGrid27.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/UpdateGrid27.h b/src/gpu/VirtualFluids_GPU/Calculation/UpdateGrid27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/UpdateGrid27.h
rename to src/gpu/VirtualFluids_GPU/Calculation/UpdateGrid27.h
diff --git a/gpu/src/VirtualFluids_GPU/Calculation/package.include b/src/gpu/VirtualFluids_GPU/Calculation/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Calculation/package.include
rename to src/gpu/VirtualFluids_GPU/Calculation/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Communication/Communicator.cpp b/src/gpu/VirtualFluids_GPU/Communication/Communicator.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Communication/Communicator.cpp
rename to src/gpu/VirtualFluids_GPU/Communication/Communicator.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Communication/Communicator.h b/src/gpu/VirtualFluids_GPU/Communication/Communicator.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Communication/Communicator.h
rename to src/gpu/VirtualFluids_GPU/Communication/Communicator.h
diff --git a/gpu/src/VirtualFluids_GPU/Communication/ExchangeData27.cpp b/src/gpu/VirtualFluids_GPU/Communication/ExchangeData27.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Communication/ExchangeData27.cpp
rename to src/gpu/VirtualFluids_GPU/Communication/ExchangeData27.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Communication/ExchangeData27.h b/src/gpu/VirtualFluids_GPU/Communication/ExchangeData27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Communication/ExchangeData27.h
rename to src/gpu/VirtualFluids_GPU/Communication/ExchangeData27.h
diff --git a/gpu/src/VirtualFluids_GPU/Communication/package.include b/src/gpu/VirtualFluids_GPU/Communication/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Communication/package.include
rename to src/gpu/VirtualFluids_GPU/Communication/package.include
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridProvider.cpp b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridProvider.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridProvider.cpp
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridProvider.cpp
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridProvider.h b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridProvider.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridProvider.h
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridProvider.h
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryQs.cpp b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryQs.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryQs.cpp
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryQs.cpp
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryQs.h b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryQs.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryQs.h
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryQs.h
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryValues.cpp b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryValues.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryValues.cpp
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryValues.cpp
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryValues.h b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryValues.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryValues.h
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/BoundaryValues.h
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/CoordNeighborGeoV.cpp b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/CoordNeighborGeoV.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/CoordNeighborGeoV.cpp
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/CoordNeighborGeoV.cpp
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/CoordNeighborGeoV.h b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/CoordNeighborGeoV.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/CoordNeighborGeoV.h
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/CoordNeighborGeoV.h
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/GridReader.cpp b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/GridReader.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/GridReader.cpp
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/GridReader.cpp
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/GridReader.h b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/GridReader.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/GridReader.h
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/GridReader.h
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/MeasuredPoints.cpp b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/MeasuredPoints.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/MeasuredPoints.cpp
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/MeasuredPoints.cpp
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/MeasuredPoints.h b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/MeasuredPoints.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/MeasuredPoints.h
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/MeasuredPoints.h
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/OffsetScale.cpp b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/OffsetScale.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/OffsetScale.cpp
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/OffsetScale.cpp
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/OffsetScale.h b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/OffsetScale.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/OffsetScale.h
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/OffsetScale.h
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/package.include b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/package.include
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderFiles/package.include
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.cpp b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.cpp
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.cpp
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.h b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.h
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.h
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/package.include b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/package.include
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/package.include
diff --git a/gpu/src/VirtualFluids_GPU/DataStructureInitializer/package.include b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/DataStructureInitializer/package.include
rename to src/gpu/VirtualFluids_GPU/DataStructureInitializer/package.include
diff --git a/gpu/src/VirtualFluids_GPU/FindInterface/FindInterface.cpp b/src/gpu/VirtualFluids_GPU/FindInterface/FindInterface.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/FindInterface/FindInterface.cpp
rename to src/gpu/VirtualFluids_GPU/FindInterface/FindInterface.cpp
diff --git a/gpu/src/VirtualFluids_GPU/FindInterface/FindInterface.h b/src/gpu/VirtualFluids_GPU/FindInterface/FindInterface.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/FindInterface/FindInterface.h
rename to src/gpu/VirtualFluids_GPU/FindInterface/FindInterface.h
diff --git a/gpu/src/VirtualFluids_GPU/FindInterface/package.include b/src/gpu/VirtualFluids_GPU/FindInterface/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/FindInterface/package.include
rename to src/gpu/VirtualFluids_GPU/FindInterface/package.include
diff --git a/gpu/src/VirtualFluids_GPU/FindQ/DefineBCs.cpp b/src/gpu/VirtualFluids_GPU/FindQ/DefineBCs.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/FindQ/DefineBCs.cpp
rename to src/gpu/VirtualFluids_GPU/FindQ/DefineBCs.cpp
diff --git a/gpu/src/VirtualFluids_GPU/FindQ/DefineBCs.h b/src/gpu/VirtualFluids_GPU/FindQ/DefineBCs.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/FindQ/DefineBCs.h
rename to src/gpu/VirtualFluids_GPU/FindQ/DefineBCs.h
diff --git a/gpu/src/VirtualFluids_GPU/FindQ/FindQ.cpp b/src/gpu/VirtualFluids_GPU/FindQ/FindQ.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/FindQ/FindQ.cpp
rename to src/gpu/VirtualFluids_GPU/FindQ/FindQ.cpp
diff --git a/gpu/src/VirtualFluids_GPU/FindQ/FindQ.h b/src/gpu/VirtualFluids_GPU/FindQ/FindQ.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/FindQ/FindQ.h
rename to src/gpu/VirtualFluids_GPU/FindQ/FindQ.h
diff --git a/gpu/src/VirtualFluids_GPU/FindQ/package.include b/src/gpu/VirtualFluids_GPU/FindQ/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/FindQ/package.include
rename to src/gpu/VirtualFluids_GPU/FindQ/package.include
diff --git a/gpu/src/VirtualFluids_GPU/GPU/AdvecDiffBCs27.cu b/src/gpu/VirtualFluids_GPU/GPU/AdvecDiffBCs27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/AdvecDiffBCs27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/AdvecDiffBCs27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/CP27.cu b/src/gpu/VirtualFluids_GPU/GPU/CP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/CP27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/CP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/Calc2ndMoments27.cu b/src/gpu/VirtualFluids_GPU/GPU/Calc2ndMoments27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/Calc2ndMoments27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/Calc2ndMoments27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/CalcMac27.cu b/src/gpu/VirtualFluids_GPU/GPU/CalcMac27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/CalcMac27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/CalcMac27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/Cascade27.cu b/src/gpu/VirtualFluids_GPU/GPU/Cascade27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/Cascade27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/Cascade27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/CudaMemoryManager.cpp b/src/gpu/VirtualFluids_GPU/GPU/CudaMemoryManager.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/CudaMemoryManager.cpp
rename to src/gpu/VirtualFluids_GPU/GPU/CudaMemoryManager.cpp
diff --git a/gpu/src/VirtualFluids_GPU/GPU/CudaMemoryManager.h b/src/gpu/VirtualFluids_GPU/GPU/CudaMemoryManager.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/CudaMemoryManager.h
rename to src/gpu/VirtualFluids_GPU/GPU/CudaMemoryManager.h
diff --git a/gpu/src/VirtualFluids_GPU/GPU/Cumulant27.cu b/src/gpu/VirtualFluids_GPU/GPU/Cumulant27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/Cumulant27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/Cumulant27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/Cumulant27chim.cu b/src/gpu/VirtualFluids_GPU/GPU/Cumulant27chim.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/Cumulant27chim.cu
rename to src/gpu/VirtualFluids_GPU/GPU/Cumulant27chim.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/Cumulant_F3_27.cu b/src/gpu/VirtualFluids_GPU/GPU/Cumulant_F3_27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/Cumulant_F3_27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/Cumulant_F3_27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/DragLift27.cu b/src/gpu/VirtualFluids_GPU/GPU/DragLift27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/DragLift27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/DragLift27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/EnstrophyAnalyzer.cu b/src/gpu/VirtualFluids_GPU/GPU/EnstrophyAnalyzer.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/EnstrophyAnalyzer.cu
rename to src/gpu/VirtualFluids_GPU/GPU/EnstrophyAnalyzer.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/EnstrophyAnalyzer.h b/src/gpu/VirtualFluids_GPU/GPU/EnstrophyAnalyzer.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/EnstrophyAnalyzer.h
rename to src/gpu/VirtualFluids_GPU/GPU/EnstrophyAnalyzer.h
diff --git a/gpu/src/VirtualFluids_GPU/GPU/ExchangeData27.cu b/src/gpu/VirtualFluids_GPU/GPU/ExchangeData27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/ExchangeData27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/ExchangeData27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/GPU_Interface.h b/src/gpu/VirtualFluids_GPU/GPU/GPU_Interface.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/GPU_Interface.h
rename to src/gpu/VirtualFluids_GPU/GPU/GPU_Interface.h
diff --git a/gpu/src/VirtualFluids_GPU/GPU/GPU_Kernels.cuh b/src/gpu/VirtualFluids_GPU/GPU/GPU_Kernels.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/GPU_Kernels.cuh
rename to src/gpu/VirtualFluids_GPU/GPU/GPU_Kernels.cuh
diff --git a/gpu/src/VirtualFluids_GPU/GPU/Init27.cu b/src/gpu/VirtualFluids_GPU/GPU/Init27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/Init27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/Init27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/KineticEnergyAnalyzer.cu b/src/gpu/VirtualFluids_GPU/GPU/KineticEnergyAnalyzer.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/KineticEnergyAnalyzer.cu
rename to src/gpu/VirtualFluids_GPU/GPU/KineticEnergyAnalyzer.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/KineticEnergyAnalyzer.h b/src/gpu/VirtualFluids_GPU/GPU/KineticEnergyAnalyzer.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/KineticEnergyAnalyzer.h
rename to src/gpu/VirtualFluids_GPU/GPU/KineticEnergyAnalyzer.h
diff --git a/gpu/src/VirtualFluids_GPU/GPU/LBMKernel.cu b/src/gpu/VirtualFluids_GPU/GPU/LBMKernel.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/LBMKernel.cu
rename to src/gpu/VirtualFluids_GPU/GPU/LBMKernel.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/NoSlipBCs27.cu b/src/gpu/VirtualFluids_GPU/GPU/NoSlipBCs27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/NoSlipBCs27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/NoSlipBCs27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/Particles.cu b/src/gpu/VirtualFluids_GPU/GPU/Particles.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/Particles.cu
rename to src/gpu/VirtualFluids_GPU/GPU/Particles.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/PressBCs27.cu b/src/gpu/VirtualFluids_GPU/GPU/PressBCs27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/PressBCs27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/PressBCs27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/Random.cu b/src/gpu/VirtualFluids_GPU/GPU/Random.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/Random.cu
rename to src/gpu/VirtualFluids_GPU/GPU/Random.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/ScaleCF27.cu b/src/gpu/VirtualFluids_GPU/GPU/ScaleCF27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/ScaleCF27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/ScaleCF27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/ScaleCF_F3_27.cu b/src/gpu/VirtualFluids_GPU/GPU/ScaleCF_F3_27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/ScaleCF_F3_27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/ScaleCF_F3_27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/ScaleFC27.cu b/src/gpu/VirtualFluids_GPU/GPU/ScaleFC27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/ScaleFC27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/ScaleFC27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/ScaleFC_F3_27.cu b/src/gpu/VirtualFluids_GPU/GPU/ScaleFC_F3_27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/ScaleFC_F3_27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/ScaleFC_F3_27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/SchlafferBCs27.cu b/src/gpu/VirtualFluids_GPU/GPU/SchlafferBCs27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/SchlafferBCs27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/SchlafferBCs27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/SetForcing27.cu b/src/gpu/VirtualFluids_GPU/GPU/SetForcing27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/SetForcing27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/SetForcing27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/SlipBCs27.cu b/src/gpu/VirtualFluids_GPU/GPU/SlipBCs27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/SlipBCs27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/SlipBCs27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/ThinWallBCs27.cu b/src/gpu/VirtualFluids_GPU/GPU/ThinWallBCs27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/ThinWallBCs27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/ThinWallBCs27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/VelocityBCs27.cu b/src/gpu/VirtualFluids_GPU/GPU/VelocityBCs27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/VelocityBCs27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/VelocityBCs27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/WaleCumulant27.cu b/src/gpu/VirtualFluids_GPU/GPU/WaleCumulant27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/WaleCumulant27.cu
rename to src/gpu/VirtualFluids_GPU/GPU/WaleCumulant27.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/WallFunction.cu b/src/gpu/VirtualFluids_GPU/GPU/WallFunction.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/WallFunction.cu
rename to src/gpu/VirtualFluids_GPU/GPU/WallFunction.cu
diff --git a/gpu/src/VirtualFluids_GPU/GPU/devCheck.cpp b/src/gpu/VirtualFluids_GPU/GPU/devCheck.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/devCheck.cpp
rename to src/gpu/VirtualFluids_GPU/GPU/devCheck.cpp
diff --git a/gpu/src/VirtualFluids_GPU/GPU/devCheck.h b/src/gpu/VirtualFluids_GPU/GPU/devCheck.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/devCheck.h
rename to src/gpu/VirtualFluids_GPU/GPU/devCheck.h
diff --git a/gpu/src/VirtualFluids_GPU/GPU/package.include b/src/gpu/VirtualFluids_GPU/GPU/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/GPU/package.include
rename to src/gpu/VirtualFluids_GPU/GPU/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Init/DefineGrid.cpp b/src/gpu/VirtualFluids_GPU/Init/DefineGrid.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Init/DefineGrid.cpp
rename to src/gpu/VirtualFluids_GPU/Init/DefineGrid.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Init/DefineGrid.h b/src/gpu/VirtualFluids_GPU/Init/DefineGrid.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Init/DefineGrid.h
rename to src/gpu/VirtualFluids_GPU/Init/DefineGrid.h
diff --git a/gpu/src/VirtualFluids_GPU/Init/InitLattice.cpp b/src/gpu/VirtualFluids_GPU/Init/InitLattice.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Init/InitLattice.cpp
rename to src/gpu/VirtualFluids_GPU/Init/InitLattice.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Init/InitLattice.h b/src/gpu/VirtualFluids_GPU/Init/InitLattice.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Init/InitLattice.h
rename to src/gpu/VirtualFluids_GPU/Init/InitLattice.h
diff --git a/gpu/src/VirtualFluids_GPU/Init/ReadGeometry.cpp b/src/gpu/VirtualFluids_GPU/Init/ReadGeometry.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Init/ReadGeometry.cpp
rename to src/gpu/VirtualFluids_GPU/Init/ReadGeometry.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Init/ReadGeometry.h b/src/gpu/VirtualFluids_GPU/Init/ReadGeometry.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Init/ReadGeometry.h
rename to src/gpu/VirtualFluids_GPU/Init/ReadGeometry.h
diff --git a/gpu/src/VirtualFluids_GPU/Init/SetParameter.cpp b/src/gpu/VirtualFluids_GPU/Init/SetParameter.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Init/SetParameter.cpp
rename to src/gpu/VirtualFluids_GPU/Init/SetParameter.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Init/SetParameter.h b/src/gpu/VirtualFluids_GPU/Init/SetParameter.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Init/SetParameter.h
rename to src/gpu/VirtualFluids_GPU/Init/SetParameter.h
diff --git a/gpu/src/VirtualFluids_GPU/Init/VfReader.cpp b/src/gpu/VirtualFluids_GPU/Init/VfReader.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Init/VfReader.cpp
rename to src/gpu/VirtualFluids_GPU/Init/VfReader.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Init/VfReader.h b/src/gpu/VirtualFluids_GPU/Init/VfReader.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Init/VfReader.h
rename to src/gpu/VirtualFluids_GPU/Init/VfReader.h
diff --git a/gpu/src/VirtualFluids_GPU/Init/package.include b/src/gpu/VirtualFluids_GPU/Init/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Init/package.include
rename to src/gpu/VirtualFluids_GPU/Init/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Input/ConfigFile.cpp b/src/gpu/VirtualFluids_GPU/Input/ConfigFile.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Input/ConfigFile.cpp
rename to src/gpu/VirtualFluids_GPU/Input/ConfigFile.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Input/ConfigFile.h b/src/gpu/VirtualFluids_GPU/Input/ConfigFile.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Input/ConfigFile.h
rename to src/gpu/VirtualFluids_GPU/Input/ConfigFile.h
diff --git a/gpu/src/VirtualFluids_GPU/Input/PositionReader.cpp b/src/gpu/VirtualFluids_GPU/Input/PositionReader.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Input/PositionReader.cpp
rename to src/gpu/VirtualFluids_GPU/Input/PositionReader.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Input/PositionReader.h b/src/gpu/VirtualFluids_GPU/Input/PositionReader.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Input/PositionReader.h
rename to src/gpu/VirtualFluids_GPU/Input/PositionReader.h
diff --git a/gpu/src/VirtualFluids_GPU/Input/VtkGeometryReader.cpp b/src/gpu/VirtualFluids_GPU/Input/VtkGeometryReader.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Input/VtkGeometryReader.cpp
rename to src/gpu/VirtualFluids_GPU/Input/VtkGeometryReader.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Input/VtkGeometryReader.h b/src/gpu/VirtualFluids_GPU/Input/VtkGeometryReader.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Input/VtkGeometryReader.h
rename to src/gpu/VirtualFluids_GPU/Input/VtkGeometryReader.h
diff --git a/gpu/src/VirtualFluids_GPU/Input/VtkXmlReader.hpp b/src/gpu/VirtualFluids_GPU/Input/VtkXmlReader.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Input/VtkXmlReader.hpp
rename to src/gpu/VirtualFluids_GPU/Input/VtkXmlReader.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Input/kFullReader.cpp b/src/gpu/VirtualFluids_GPU/Input/kFullReader.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Input/kFullReader.cpp
rename to src/gpu/VirtualFluids_GPU/Input/kFullReader.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Input/kFullReader.h b/src/gpu/VirtualFluids_GPU/Input/kFullReader.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Input/kFullReader.h
rename to src/gpu/VirtualFluids_GPU/Input/kFullReader.h
diff --git a/gpu/src/VirtualFluids_GPU/Input/package.include b/src/gpu/VirtualFluids_GPU/Input/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Input/package.include
rename to src/gpu/VirtualFluids_GPU/Input/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/ADKernel.h b/src/gpu/VirtualFluids_GPU/Kernel/ADKernel.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/ADKernel.h
rename to src/gpu/VirtualFluids_GPU/Kernel/ADKernel.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernel.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernel.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernel.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernel.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/KernelImp.cpp b/src/gpu/VirtualFluids_GPU/Kernel/KernelImp.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/KernelImp.cpp
rename to src/gpu/VirtualFluids_GPU/Kernel/KernelImp.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/KernelImp.h b/src/gpu/VirtualFluids_GPU/Kernel/KernelImp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/KernelImp.h
rename to src/gpu/VirtualFluids_GPU/Kernel/KernelImp.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/AdvecCompStrategy.cpp b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/AdvecCompStrategy.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/AdvecCompStrategy.cpp
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/AdvecCompStrategy.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/AdvecCompStrategy.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/AdvecCompStrategy.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/AdvecCompStrategy.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/AdvecCompStrategy.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/BGKCompSP27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGK/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/BGKPlusCompSP27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/BGKPlus/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/CascadeCompSP27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cascade/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/CumulantCompSP27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/Cumulant/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/CumulantAll4CompSP27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantAll4/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/CumulantK15Comp_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/CumulantK15BulkComp_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Bulk/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/CumulantK15SpongeComp_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK15Sponge/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/CumulantK17Comp_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/CumulantK17BulkComp_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK17Bulk/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/CumulantK18Comp_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK18/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/CumulantK20Comp_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/CumulantK20/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/MRTCompSP27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/MRT/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Compressible/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/AdvecIncompStrategy.cpp b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/AdvecIncompStrategy.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/AdvecIncompStrategy.cpp
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/AdvecIncompStrategy.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/AdvecIncompStrategy.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/AdvecIncompStrategy.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/AdvecIncompStrategy.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/AdvecIncompStrategy.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/BGKIncompSP27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGK/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/BGKPlusIncompSP27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/BGKPlus/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/CascadeIncompSP27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cascade/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/Cumulant1hIncompSP27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/Cumulant1hSP27/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/CumulantIsoIncompSP27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantIsoSP27/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/CumulantK15Incomp_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/CumulantK15/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/MRTIncompSP27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/MRT/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/Advection/Incompressible/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/ADComp27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADComp27/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADMod27CompStrategy.cpp b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADMod27CompStrategy.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADMod27CompStrategy.cpp
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADMod27CompStrategy.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADMod27CompStrategy.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADMod27CompStrategy.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADMod27CompStrategy.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/ADMod27CompStrategy.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod27/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/ADComp7_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADComp7/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADMod7CompStrategy.cpp b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADMod7CompStrategy.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADMod7CompStrategy.cpp
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADMod7CompStrategy.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADMod7CompStrategy.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADMod7CompStrategy.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADMod7CompStrategy.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/ADMod7CompStrategy.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/Mod7/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Compressible/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/ADIncomp27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADIncomp27/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADMod27IncompStrategy.cpp b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADMod27IncompStrategy.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADMod27IncompStrategy.cpp
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADMod27IncompStrategy.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADMod27IncompStrategy.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADMod27IncompStrategy.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADMod27IncompStrategy.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/ADMod27IncompStrategy.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod27/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/ADIncomp7_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADIncomp7/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADMod7IncompStrategy.cpp b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADMod7IncompStrategy.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADMod7IncompStrategy.cpp
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADMod7IncompStrategy.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADMod7IncompStrategy.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADMod7IncompStrategy.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADMod7IncompStrategy.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/ADMod7IncompStrategy.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/Mod7/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/Incompressible/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/BasicKernels/AdvectionDiffusion/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/PMCumulantOneCompSP27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/CumulantOne/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/PMAdvecCompStrategy.cpp b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/PMAdvecCompStrategy.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/PMAdvecCompStrategy.cpp
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/PMAdvecCompStrategy.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/PMAdvecCompStrategy.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/PMAdvecCompStrategy.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/PMAdvecCompStrategy.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/PMAdvecCompStrategy.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/PorousMediaKernels/Advection/Compressible/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/WaleCumulantK15Comp_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/WaleBySoniMalavCumulantK15Comp_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK15BySoniMalav/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/WaleCumulantK17Comp_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp_Device.cu b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp_Device.cu
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp_Device.cuh b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp_Device.cuh
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/WaleCumulantK17DebugComp_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/CumulantK17Debug/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/WaleAdvecCompStrategy.cpp b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/WaleAdvecCompStrategy.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/WaleAdvecCompStrategy.cpp
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/WaleAdvecCompStrategy.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/WaleAdvecCompStrategy.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/WaleAdvecCompStrategy.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/WaleAdvecCompStrategy.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/WaleAdvecCompStrategy.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Kernels/WaleKernels/Advection/Compressible/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Utilities/CheckParameterStrategy/CheckParameterStrategy.h b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/CheckParameterStrategy/CheckParameterStrategy.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Utilities/CheckParameterStrategy/CheckParameterStrategy.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Utilities/CheckParameterStrategy/CheckParameterStrategy.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Utilities/CheckParameterStrategy/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/CheckParameterStrategy/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Utilities/CheckParameterStrategy/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Utilities/CheckParameterStrategy/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactory.h b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactory.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactory.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactory.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactoryImp.cpp b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactoryImp.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactoryImp.cpp
rename to src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactoryImp.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactoryImp.h b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactoryImp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactoryImp.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactoryImp.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Utilities/KernelGroup.h b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelGroup.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Utilities/KernelGroup.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelGroup.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Utilities/KernelType.h b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelType.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Utilities/KernelType.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelType.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Utilities/Mapper/ADKernelMapper/ADKernelMapper.cpp b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/ADKernelMapper/ADKernelMapper.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Utilities/Mapper/ADKernelMapper/ADKernelMapper.cpp
rename to src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/ADKernelMapper/ADKernelMapper.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Utilities/Mapper/ADKernelMapper/ADKernelMapper.h b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/ADKernelMapper/ADKernelMapper.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Utilities/Mapper/ADKernelMapper/ADKernelMapper.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/ADKernelMapper/ADKernelMapper.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Utilities/Mapper/ADKernelMapper/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/ADKernelMapper/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Utilities/Mapper/ADKernelMapper/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/ADKernelMapper/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/KernelMapper.cpp b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/KernelMapper.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/KernelMapper.cpp
rename to src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/KernelMapper.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/KernelMapper.h b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/KernelMapper.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/KernelMapper.h
rename to src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/KernelMapper.h
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/Utilities/package.include b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/Utilities/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/Utilities/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Kernel/package.include b/src/gpu/VirtualFluids_GPU/Kernel/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Kernel/package.include
rename to src/gpu/VirtualFluids_GPU/Kernel/package.include
diff --git a/gpu/src/VirtualFluids_GPU/LBM/CudaTimer.cpp b/src/gpu/VirtualFluids_GPU/LBM/CudaTimer.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/LBM/CudaTimer.cpp
rename to src/gpu/VirtualFluids_GPU/LBM/CudaTimer.cpp
diff --git a/gpu/src/VirtualFluids_GPU/LBM/CudaTimer.h b/src/gpu/VirtualFluids_GPU/LBM/CudaTimer.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/LBM/CudaTimer.h
rename to src/gpu/VirtualFluids_GPU/LBM/CudaTimer.h
diff --git a/gpu/src/VirtualFluids_GPU/LBM/D3Q27.h b/src/gpu/VirtualFluids_GPU/LBM/D3Q27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/LBM/D3Q27.h
rename to src/gpu/VirtualFluids_GPU/LBM/D3Q27.h
diff --git a/gpu/src/VirtualFluids_GPU/LBM/LB.h b/src/gpu/VirtualFluids_GPU/LBM/LB.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/LBM/LB.h
rename to src/gpu/VirtualFluids_GPU/LBM/LB.h
diff --git a/gpu/src/VirtualFluids_GPU/LBM/Simulation.cpp b/src/gpu/VirtualFluids_GPU/LBM/Simulation.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/LBM/Simulation.cpp
rename to src/gpu/VirtualFluids_GPU/LBM/Simulation.cpp
diff --git a/gpu/src/VirtualFluids_GPU/LBM/Simulation.h b/src/gpu/VirtualFluids_GPU/LBM/Simulation.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/LBM/Simulation.h
rename to src/gpu/VirtualFluids_GPU/LBM/Simulation.h
diff --git a/gpu/src/VirtualFluids_GPU/LBM/package.include b/src/gpu/VirtualFluids_GPU/LBM/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/LBM/package.include
rename to src/gpu/VirtualFluids_GPU/LBM/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Output/AnalysisData.hpp b/src/gpu/VirtualFluids_GPU/Output/AnalysisData.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/AnalysisData.hpp
rename to src/gpu/VirtualFluids_GPU/Output/AnalysisData.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Output/ClogWriter.cpp b/src/gpu/VirtualFluids_GPU/Output/ClogWriter.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/ClogWriter.cpp
rename to src/gpu/VirtualFluids_GPU/Output/ClogWriter.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Output/ClogWriter.h b/src/gpu/VirtualFluids_GPU/Output/ClogWriter.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/ClogWriter.h
rename to src/gpu/VirtualFluids_GPU/Output/ClogWriter.h
diff --git a/gpu/src/VirtualFluids_GPU/Output/DataWriter.h b/src/gpu/VirtualFluids_GPU/Output/DataWriter.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/DataWriter.h
rename to src/gpu/VirtualFluids_GPU/Output/DataWriter.h
diff --git a/gpu/src/VirtualFluids_GPU/Output/FileWriter.cpp b/src/gpu/VirtualFluids_GPU/Output/FileWriter.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/FileWriter.cpp
rename to src/gpu/VirtualFluids_GPU/Output/FileWriter.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Output/FileWriter.h b/src/gpu/VirtualFluids_GPU/Output/FileWriter.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/FileWriter.h
rename to src/gpu/VirtualFluids_GPU/Output/FileWriter.h
diff --git a/gpu/src/VirtualFluids_GPU/Output/InterfaceDebugWriter.hpp b/src/gpu/VirtualFluids_GPU/Output/InterfaceDebugWriter.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/InterfaceDebugWriter.hpp
rename to src/gpu/VirtualFluids_GPU/Output/InterfaceDebugWriter.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Output/LogWriter.hpp b/src/gpu/VirtualFluids_GPU/Output/LogWriter.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/LogWriter.hpp
rename to src/gpu/VirtualFluids_GPU/Output/LogWriter.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Output/MeasurePointWriter.hpp b/src/gpu/VirtualFluids_GPU/Output/MeasurePointWriter.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/MeasurePointWriter.hpp
rename to src/gpu/VirtualFluids_GPU/Output/MeasurePointWriter.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Output/OffsetWriter.hpp b/src/gpu/VirtualFluids_GPU/Output/OffsetWriter.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/OffsetWriter.hpp
rename to src/gpu/VirtualFluids_GPU/Output/OffsetWriter.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Output/PosVecIntWriter.hpp b/src/gpu/VirtualFluids_GPU/Output/PosVecIntWriter.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/PosVecIntWriter.hpp
rename to src/gpu/VirtualFluids_GPU/Output/PosVecIntWriter.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Output/PosWriter.hpp b/src/gpu/VirtualFluids_GPU/Output/PosWriter.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/PosWriter.hpp
rename to src/gpu/VirtualFluids_GPU/Output/PosWriter.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Output/QDebugWriter.hpp b/src/gpu/VirtualFluids_GPU/Output/QDebugWriter.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/QDebugWriter.hpp
rename to src/gpu/VirtualFluids_GPU/Output/QDebugWriter.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Output/UnstructuredGridWriter.hpp b/src/gpu/VirtualFluids_GPU/Output/UnstructuredGridWriter.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/UnstructuredGridWriter.hpp
rename to src/gpu/VirtualFluids_GPU/Output/UnstructuredGridWriter.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Output/VeloASCIIWriter.hpp b/src/gpu/VirtualFluids_GPU/Output/VeloASCIIWriter.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/VeloASCIIWriter.hpp
rename to src/gpu/VirtualFluids_GPU/Output/VeloASCIIWriter.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Output/VtkSGWriter.hpp b/src/gpu/VirtualFluids_GPU/Output/VtkSGWriter.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/VtkSGWriter.hpp
rename to src/gpu/VirtualFluids_GPU/Output/VtkSGWriter.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Output/interfaceWriter.hpp b/src/gpu/VirtualFluids_GPU/Output/interfaceWriter.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/interfaceWriter.hpp
rename to src/gpu/VirtualFluids_GPU/Output/interfaceWriter.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Output/kFullWriter.hpp b/src/gpu/VirtualFluids_GPU/Output/kFullWriter.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/kFullWriter.hpp
rename to src/gpu/VirtualFluids_GPU/Output/kFullWriter.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Output/package.include b/src/gpu/VirtualFluids_GPU/Output/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Output/package.include
rename to src/gpu/VirtualFluids_GPU/Output/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Parameter/Parameter.cpp b/src/gpu/VirtualFluids_GPU/Parameter/Parameter.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Parameter/Parameter.cpp
rename to src/gpu/VirtualFluids_GPU/Parameter/Parameter.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Parameter/Parameter.h b/src/gpu/VirtualFluids_GPU/Parameter/Parameter.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Parameter/Parameter.h
rename to src/gpu/VirtualFluids_GPU/Parameter/Parameter.h
diff --git a/gpu/src/VirtualFluids_GPU/Parameter/package.include b/src/gpu/VirtualFluids_GPU/Parameter/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Parameter/package.include
rename to src/gpu/VirtualFluids_GPU/Parameter/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Particles/Particles.cpp b/src/gpu/VirtualFluids_GPU/Particles/Particles.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Particles/Particles.cpp
rename to src/gpu/VirtualFluids_GPU/Particles/Particles.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Particles/Particles.h b/src/gpu/VirtualFluids_GPU/Particles/Particles.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Particles/Particles.h
rename to src/gpu/VirtualFluids_GPU/Particles/Particles.h
diff --git a/gpu/src/VirtualFluids_GPU/Particles/package.include b/src/gpu/VirtualFluids_GPU/Particles/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Particles/package.include
rename to src/gpu/VirtualFluids_GPU/Particles/package.include
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessor.h b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessor.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessor.h
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessor.h
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactory.h b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactory.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactory.h
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactory.h
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactoryImp.cpp b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactoryImp.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactoryImp.cpp
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactoryImp.cpp
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactoryImp.h b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactoryImp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactoryImp.h
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactoryImp.h
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/package.include b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/package.include
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/package.include
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorImp.cpp b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorImp.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorImp.cpp
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorImp.cpp
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorImp.h b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorImp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorImp.h
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorImp.h
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27.cu b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27.cu
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27.cu
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27.h b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27.h
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27.h
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27_Device.cu b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27_Device.cu
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27_Device.cuh b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/InitCompAD27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/package.include b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/package.include
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD27/package.include
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7.cu b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7.cu
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7.cu
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7.h b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7.h
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7.h
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7_Device.cu b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7_Device.cu
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7_Device.cuh b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7_Device.cuh
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/InitCompAD7_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/package.include b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/package.include
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompAD7/package.include
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27.cu b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27.cu
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27.h b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27.h
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27.h
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27_Device.cu b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27_Device.cu
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27_Device.cuh b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/InitCompSP27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/package.include b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/package.include
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitCompSP27/package.include
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3.cu b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3.cu
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3.cu
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3.h b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3.h
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3.h
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3_Device.cu b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3_Device.cu
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3_Device.cuh b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3_Device.cuh
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/InitF3_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/package.include b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/package.include
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitF3/package.include
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27.cu b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27.cu
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27.cu
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27.h b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27.h
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27.h
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27_Device.cu b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27_Device.cu
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27_Device.cuh b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/InitIncompAD27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/package.include b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/package.include
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD27/package.include
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7.cu b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7.cu
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7.cu
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7.h b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7.h
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7.h
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7_Device.cu b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7_Device.cu
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7_Device.cuh b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7_Device.cuh
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/InitIncompAD7_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/package.include b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/package.include
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitIncompAD7/package.include
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27.cu b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27.cu
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27.cu
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27.h b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27.h
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27.h
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27_Device.cu b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27_Device.cu
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27_Device.cu
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27_Device.cu
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27_Device.cuh b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27_Device.cuh
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27_Device.cuh
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/InitSP27_Device.cuh
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/package.include b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/package.include
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/InitSP27/package.include
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/PreProcessorStrategy.h b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/PreProcessorStrategy.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/PreProcessorStrategy.h
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/PreProcessorStrategy.h
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/package.include b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/package.include
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorStrategy/package.include
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorType.h b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorType.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/PreProcessorType.h
rename to src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorType.h
diff --git a/gpu/src/VirtualFluids_GPU/PreProcessor/package.include b/src/gpu/VirtualFluids_GPU/PreProcessor/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/PreProcessor/package.include
rename to src/gpu/VirtualFluids_GPU/PreProcessor/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Restart/RestartObject.cpp b/src/gpu/VirtualFluids_GPU/Restart/RestartObject.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Restart/RestartObject.cpp
rename to src/gpu/VirtualFluids_GPU/Restart/RestartObject.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Restart/RestartObject.h b/src/gpu/VirtualFluids_GPU/Restart/RestartObject.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Restart/RestartObject.h
rename to src/gpu/VirtualFluids_GPU/Restart/RestartObject.h
diff --git a/gpu/src/VirtualFluids_GPU/Restart/RestartPostprocessor.cpp b/src/gpu/VirtualFluids_GPU/Restart/RestartPostprocessor.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Restart/RestartPostprocessor.cpp
rename to src/gpu/VirtualFluids_GPU/Restart/RestartPostprocessor.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Restart/RestartPostprocessor.h b/src/gpu/VirtualFluids_GPU/Restart/RestartPostprocessor.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Restart/RestartPostprocessor.h
rename to src/gpu/VirtualFluids_GPU/Restart/RestartPostprocessor.h
diff --git a/gpu/src/VirtualFluids_GPU/Restart/package.include b/src/gpu/VirtualFluids_GPU/Restart/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Restart/package.include
rename to src/gpu/VirtualFluids_GPU/Restart/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Temperature/FindQTemp.cpp b/src/gpu/VirtualFluids_GPU/Temperature/FindQTemp.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Temperature/FindQTemp.cpp
rename to src/gpu/VirtualFluids_GPU/Temperature/FindQTemp.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Temperature/FindQTemp.h b/src/gpu/VirtualFluids_GPU/Temperature/FindQTemp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Temperature/FindQTemp.h
rename to src/gpu/VirtualFluids_GPU/Temperature/FindQTemp.h
diff --git a/gpu/src/VirtualFluids_GPU/Temperature/FindTemperature.cpp b/src/gpu/VirtualFluids_GPU/Temperature/FindTemperature.cpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Temperature/FindTemperature.cpp
rename to src/gpu/VirtualFluids_GPU/Temperature/FindTemperature.cpp
diff --git a/gpu/src/VirtualFluids_GPU/Temperature/FindTemperature.h b/src/gpu/VirtualFluids_GPU/Temperature/FindTemperature.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Temperature/FindTemperature.h
rename to src/gpu/VirtualFluids_GPU/Temperature/FindTemperature.h
diff --git a/gpu/src/VirtualFluids_GPU/Temperature/package.include b/src/gpu/VirtualFluids_GPU/Temperature/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Temperature/package.include
rename to src/gpu/VirtualFluids_GPU/Temperature/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Utilities/Buffer2D.hpp b/src/gpu/VirtualFluids_GPU/Utilities/Buffer2D.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Utilities/Buffer2D.hpp
rename to src/gpu/VirtualFluids_GPU/Utilities/Buffer2D.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Utilities/EnumMapper/EnumMapperImp.h b/src/gpu/VirtualFluids_GPU/Utilities/EnumMapper/EnumMapperImp.h
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Utilities/EnumMapper/EnumMapperImp.h
rename to src/gpu/VirtualFluids_GPU/Utilities/EnumMapper/EnumMapperImp.h
diff --git a/gpu/src/VirtualFluids_GPU/Utilities/EnumMapper/package.include b/src/gpu/VirtualFluids_GPU/Utilities/EnumMapper/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Utilities/EnumMapper/package.include
rename to src/gpu/VirtualFluids_GPU/Utilities/EnumMapper/package.include
diff --git a/gpu/src/VirtualFluids_GPU/Utilities/StringUtil.hpp b/src/gpu/VirtualFluids_GPU/Utilities/StringUtil.hpp
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Utilities/StringUtil.hpp
rename to src/gpu/VirtualFluids_GPU/Utilities/StringUtil.hpp
diff --git a/gpu/src/VirtualFluids_GPU/Utilities/package.include b/src/gpu/VirtualFluids_GPU/Utilities/package.include
similarity index 100%
rename from gpu/src/VirtualFluids_GPU/Utilities/package.include
rename to src/gpu/VirtualFluids_GPU/Utilities/package.include