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 11add_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} )
82
93message (${CMAKE_Fortran_COMPILER_ID} )
104if (("${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
1913 target_compile_definitions (ForParallelForUnmanaged PUBLIC -DUSE_GPU=0)
2014 set (CMAKE_Fortran_FLAGS "-ta=host" )
2115 endif ()
22-
16+
2317 set (CMAKE_EXE_LINKER_FLAGS "-pgc++libs" )
2418else ()
2519 if ( Kokkos_ENABLE_CUDA )
@@ -34,3 +28,10 @@ else()
3428 target_compile_definitions (ForParallelForUnmanaged PUBLIC -DUSE_GPU=0)
3529 endif ()
3630endif ()
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