mirror of
https://github.com/OpenFOAM/ThirdParty-6.git
synced 2025-12-08 06:57:43 +00:00
27 lines
807 B
CMake
27 lines
807 B
CMake
INCLUDE_REGULAR_EXPRESSION("^(lex|vtk|png|j|Task|Pipe).*$")
|
|
|
|
IF (VTK_USE_MPI)
|
|
find_package(MPI REQUIRED)
|
|
INCLUDE_DIRECTORIES(${MPI_C_INCLUDE_PATH})
|
|
|
|
# Needed for mpich 2
|
|
ADD_DEFINITIONS("-DMPICH_IGNORE_CXX_SEEK")
|
|
|
|
IF (VTK_USE_RENDERING)
|
|
ADD_EXECUTABLE(ParallelIso ParallelIso.cxx)
|
|
TARGET_LINK_LIBRARIES(ParallelIso vtkParallel vtkHybrid
|
|
${MPI_C_LIBRARIES})
|
|
if (MPI_CXX_LIBRARIES)
|
|
TARGET_LINK_LIBRARIES(ParallelIso ${MPI_CXX_LIBRARIES})
|
|
endif()
|
|
ENDIF ()
|
|
|
|
SET(TaskPara_SRCS TaskParallelism.cxx task1.cxx task2.cxx)
|
|
|
|
ADD_EXECUTABLE(TaskParallelism ${TaskPara_SRCS})
|
|
TARGET_LINK_LIBRARIES (TaskParallelism vtkParallel)
|
|
|
|
# ADD_EXECUTABLE(SimpleBenchmark SimpleBenchmark.cxx)
|
|
# TARGET_LINK_LIBRARIES(SimpleBenchmark vtkParallel ${MPI_LIBRARIES} )
|
|
ENDIF ()
|