X-Git-Url: http://git.treefish.org/~alex/phys/heatbath.git/blobdiff_plain/dca762861c66d8782be31811822812d347ee4577..2b9b5b0349d4bc4509d936b9f0de3a021fdcec40:/CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt index 3e554d4..4466417 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,6 +7,11 @@ project(heatbath) # set(CMAKE_EXE_LINKER_FLAGS -pg) # set(CMAKE_SHARED_LINKER_FLAGS -pg) +find_package(MPI REQUIRED) +#set(CMAKE_CXX_COMPILE_FLAGS ${CMAKE_CXX_COMPILE_FLAGS} ${MPI_COMPILE_FLAGS}) +#set(CMAKE_CXX_LINK_FLAGS ${CMAKE_CXX_LINK_FLAGS} ${MPI_LINK_FLAGS}) +include_directories(${MPI_INCLUDE_PATH}) + SET(CMAKE_BUILD_TYPE Release) add_subdirectory(latlib) @@ -34,3 +39,7 @@ target_link_libraries(heatbath-1mr- o815 gsl gslcblas lat_neigh) add_executable(heatbath-r- heatbath.cpp) set_target_properties(heatbath-r- PROPERTIES COMPILE_DEFINITIONS "ALGORITHM_RMINUS") target_link_libraries(heatbath-r- o815 gsl gslcblas lat_neigh) + +add_executable(heatbath-r+ heatbath.cpp) +set_target_properties(heatbath-r+ PROPERTIES COMPILE_DEFINITIONS "ALGORITHM_RPLUS") +target_link_libraries(heatbath-r+ o815 gsl gslcblas lat_neigh)