mirror of
https://codeberg.org/vcbferreira/NuFI_deal.ii
synced 2026-08-12 22:43:17 +02:00
Merge branch 'hot-fix_O3-compile-flag' into 1x2v
This commit is contained in:
+8
-2
@@ -1,8 +1,11 @@
|
|||||||
cmake_minimum_required(VERSION 3.13.4)
|
cmake_minimum_required(VERSION 3.13.4)
|
||||||
|
|
||||||
project(nufi_poisson)
|
project(nufi_poisson)
|
||||||
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||||
|
|
||||||
|
if(NOT CMAKE_BUILD_TYPE)
|
||||||
|
set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Build type" FORCE)
|
||||||
|
endif()
|
||||||
|
|
||||||
find_package(deal.II 9.6.0
|
find_package(deal.II 9.6.0
|
||||||
HINTS ${deal.II_DIR} ${DEAL_II_DIR} ../ ../../ $ENV{DEAL_II_DIR}
|
HINTS ${deal.II_DIR} ${DEAL_II_DIR} ../ ../../ $ENV{DEAL_II_DIR}
|
||||||
)
|
)
|
||||||
@@ -36,6 +39,8 @@ target_link_libraries(nufi_lib
|
|||||||
OpenMP::OpenMP_CXX
|
OpenMP::OpenMP_CXX
|
||||||
)
|
)
|
||||||
|
|
||||||
|
target_compile_options(nufi_lib PRIVATE -O3)
|
||||||
|
|
||||||
# -------------------------
|
# -------------------------
|
||||||
|
|
||||||
add_executable(nufi_poisson
|
add_executable(nufi_poisson
|
||||||
@@ -47,5 +52,6 @@ target_link_libraries(nufi_poisson
|
|||||||
OpenMP::OpenMP_CXX
|
OpenMP::OpenMP_CXX
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
deal_ii_setup_target(nufi_poisson)
|
deal_ii_setup_target(nufi_poisson)
|
||||||
|
|
||||||
|
target_compile_options(nufi_poisson PRIVATE -O3)
|
||||||
|
|||||||
Reference in New Issue
Block a user