commit 200769fc39f5f82eee9f5dac7f6379b150319684
parent 855a262c60c353aca12ce77306b6e15b734440ae
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Thu, 8 Jul 2021 15:27:50 +0200
Bump to 2.0 the version of the MPI depency
The MPI_Ibarrier function does not exist in MPI 1
Diffstat:
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
@@ -57,14 +57,14 @@ on the
[Star-SP](https://gitlab.com/meso-star/stat-sp/) and
[Star-VX](https://gitlab.com/meso-star/star-vx/) libraries and on
[OpenMP](http://www.openmp.org) 1.2 and the
-[MPI](https://www.mpi-forum.org/) specification to parallelize its
+[MPI](https://www.mpi-forum.org/) 2 specification to parallelize its
computations.
`htrdr` finally depends on the [HTSky](https://gitlab.com/meso-star/htsky/)
library if the `HTRDR_BUILD_ATMOSPHERE` option is set and on
[AtrSTM](https://gitlab.com/meso-star/atrstm/) when `HTRDR_BUILD_COMBUSTION` is
set. These options enable/disable the build of the atmospheric part and the
-combustion part of htrdr. By default, both options are activated.
+combustion part of `htrdr`. By default, both options are activated.
To build `htrdr`, first ensure that CMake is installed on your system. Then
install the RCMake package as well as the aforementioned prerequisites. Finally
diff --git a/cmake/core/CMakeLists.txt b/cmake/core/CMakeLists.txt
@@ -29,7 +29,7 @@ find_package(Star3D 0.8 REQUIRED)
find_package(StarSF 0.6 REQUIRED)
find_package(StarSP 0.9 REQUIRED)
find_package(OpenMP 1.2 REQUIRED)
-find_package(MPI 1 REQUIRED)
+find_package(MPI 2 REQUIRED)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${RCMAKE_SOURCE_DIR})
include(rcmake)