# only use this with device of CC larger than 6.0 IF(VF_DOUBLE_ACCURACY) set(CMAKE_CUDA_ARCHITECTURES 60) ENDIF(VF_DOUBLE_ACCURACY) set(CMAKE_CUDA_FLAGS_DEBUG " -G" CACHE STRING "" FORCE) ############################################################# ### Virtual Fluids GPU ### ############################################################# add_subdirectory(src/gpu/GridGenerator) add_subdirectory(src/gpu/VirtualFluids_GPU) add_subdirectory(src/gpu/GksMeshAdapter) add_subdirectory(src/gpu/GksGpu) add_subdirectory(apps/gpu/LidDrivenCavityGPU) add_subdirectory(apps/gpu/FlowAroundSphere) add_subdirectory(apps/gpu/DiluteGravityCurrents_Case1) add_subdirectory(apps/gpu/DiluteGravityCurrents_Case2) add_subdirectory(apps/gpu/DiluteGravityCurrents_Case3) add_subdirectory(apps/gpu/DiluteGravityCurrents_Case4) add_subdirectory(apps/gpu/DiluteGravityCurrents_Case5) add_subdirectory(apps/gpu/DiluteGravityCurrents_Case6) add_subdirectory(apps/gpu/DiluteGravityCurrents_Case7) add_subdirectory(apps/gpu/DiluteGravityCurrents_Case8)