File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed
advanced_examples/04_unmanaged_aosoa Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change 1
1
add_executable (ForParallelForUnmanaged Fortran_main.F90 Fortran_kernels.F90 parallel_for_example.cpp )
2
- target_link_libraries (ForParallelForUnmanaged Cabana::cabanacore ${MPI_Fortran_LIBRARIES} )
3
- add_test (NAME Fortran_advance_example_04 COMMAND ForParallelForUnmanaged )
4
- set_property (TARGET ForParallelForUnmanaged PROPERTY LINKER_LANGUAGE Fortran )
5
- add_definitions (${MPI_Fortran_COMPILE_FLAGS} )
6
- include_directories (${MPI_Fortran_INCLUDE_PATH} ${CMAKE_CURRENT_BINARY_DIR} /../Fortran_features )
7
- link_directories (${MPI_Fortran_LIBRARIES} )
8
2
9
3
message (${CMAKE_Fortran_COMPILER_ID} )
10
4
if (("${CMAKE_Fortran_COMPILER_ID} " STREQUAL "PGI" ) AND ("${CMAKE_CXX_COMPILER_ID} " STREQUAL "PGI" ))
@@ -19,7 +13,7 @@ if (("${CMAKE_Fortran_COMPILER_ID}" STREQUAL "PGI") AND ("${CMAKE_CXX_COMPILER_I
19
13
target_compile_definitions (ForParallelForUnmanaged PUBLIC -DUSE_GPU=0 )
20
14
set (CMAKE_Fortran_FLAGS "-ta=host" )
21
15
endif ()
22
-
16
+
23
17
set (CMAKE_EXE_LINKER_FLAGS "-pgc++libs" )
24
18
else ()
25
19
if ( Kokkos_ENABLE_CUDA )
@@ -34,3 +28,10 @@ else()
34
28
target_compile_definitions (ForParallelForUnmanaged PUBLIC -DUSE_GPU=0 )
35
29
endif ()
36
30
endif ()
31
+
32
+ target_link_libraries (ForParallelForUnmanaged Cabana::cabanacore ${MPI_Fortran_LIBRARIES} )
33
+ add_test (NAME Fortran_advance_example_04 COMMAND ForParallelForUnmanaged )
34
+ set_property (TARGET ForParallelForUnmanaged PROPERTY LINKER_LANGUAGE Fortran )
35
+ add_definitions (${MPI_Fortran_COMPILE_FLAGS} )
36
+ include_directories (${MPI_Fortran_INCLUDE_PATH} ${CMAKE_CURRENT_BINARY_DIR} /../Fortran_features )
37
+ link_directories (${MPI_Fortran_LIBRARIES} )
You can’t perform that action at this time.
0 commit comments