From 6aa693aa9638ba8f1a9bea7b123404e7f07c6d72 Mon Sep 17 00:00:00 2001
From: Henry <henry.korb@geo.uu.se>
Date: Thu, 6 Apr 2023 13:11:34 +0200
Subject: [PATCH] only set DOUBLE_ACCURACY for cpu bindings

---
 pythonbindings/CMakeLists.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pythonbindings/CMakeLists.txt b/pythonbindings/CMakeLists.txt
index 037b68baf..7d09a87b8 100644
--- a/pythonbindings/CMakeLists.txt
+++ b/pythonbindings/CMakeLists.txt
@@ -7,7 +7,6 @@ endif()
 project(VirtualFluidsPython LANGUAGES ${PYFLUIDS_LANGUAGES})
 
 pybind11_add_module(python_bindings MODULE src/VirtualFluids.cpp)
-target_compile_definitions(python_bindings PUBLIC VF_DOUBLE_ACCURACY)
 
 set_target_properties(  python_bindings PROPERTIES
                         LIBRARY_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/pythonbindings/pyfluids
@@ -25,6 +24,7 @@ IF(BUILD_VF_GPU)
 ENDIF()
 
 IF(BUILD_VF_CPU)
+    target_compile_definitions(python_bindings PUBLIC VF_DOUBLE_ACCURACY)
     target_compile_definitions(python_bindings PRIVATE VF_METIS VF_MPI VF_CPU_PYTHONBINDINGS)
     target_link_libraries(python_bindings PRIVATE simulationconfig VirtualFluidsCore muparser)
 
-- 
GitLab