Skip to content
Snippets Groups Projects
Commit 8e5cde6e authored by Martin Schneider's avatar Martin Schneider
Browse files

[cmake] Add option to set multithreading backend

parent adaab5f9
No related branches found
No related tags found
1 merge request!3317[cmake] Add option to set multithreading backend
Pipeline #22835 passed
+2
......@@ -45,6 +45,11 @@ DUMUX_ENABLE_HEADERCHECK=OFF
DUMUX_ENABLE_PYTHON_BINDINGS=""
#DUMUX_ENABLE_PYTHON_BINDINGS="-DDUNE_ENABLE_PYTHONBINDINGS=1 -DBUILD_SHARED_LIBS=1"
# set multithreading backend, e.g. OpenMP,TBB,Cpp,Kokkos,Serial
# if left empty, it is automatically set by cmake
DUMUX_MULTITHREADING_BACKEND=""
#DUMUX_MULTITHREADING_BACKEND="-DDUMUX_MULTITHREADING_BACKEND=OpenMP"
# for debug opts you can set DCMAKE_BUILD_TYPE to "Debug" or "RelWithDebInfo"
# you can also do this in any of the CMakeLists.txt in Dumux
# just rerun cmake again afterwards (run cmake <path-to-build-dir>)
......@@ -56,5 +61,6 @@ CMAKE_FLAGS="$SPECIFIC_COMPILER $SPECIFIC_GENERATOR $OPM_FLAGS
-DCMAKE_BUILD_TYPE=Release
-DENABLE_HEADERCHECK=$DUMUX_ENABLE_HEADERCHECK
$DUMUX_ENABLE_PYTHON_BINDINGS
$DUMUX_MULTITHREADING_BACKEND
$DUMUX_CMAKE_FLAGS
"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment