Releases: scivision/mumps
Find* improvements
work better with MKL
MUMPS 5.4.1
upstream 5.4.1 release http://mumps.enseeiht.fr/index.php?page=dwnld#cl
further enhance FindMPI robustness across platforms
v5.4.0.7 FindMPI more robust
FindMPI improvements
Improve reliability of FindMPI and default to real32,real64 build to save time.
scalapack 2.1.0.23, lapack 3.10.0.0
also improved find*.cmake
FetchContent bugfix: don't override top project install prefix
For those using Mumps via FetchContent from their top project, Mumps no longer overrides the top level project install prefix.
Thanks to @puneetmatharu for letting us know of this issue
Improved FindMPI, bugfix scalapack
- improved FindMPI, particularly for MPICH
- for those building scalapack, corrected bug in its build that make link failures
corrected scalapack
corrected missing scalapack source file--relevant for autobuild error with complex32
lapack 3.9.1, suppress scalapack warning
use lapack 3.9.1 if auto-building lapack
Scalapack issues a lot of warnings on modern compilers. Per #5, we suppress some of those warnings when autobuilding scalapack, which previously could have caused an issue when consumed by external projects with stricter flags
New, cleaner approach to CMake build
Previously, we extracted the MUMPS tarball and put CMake in. This was time-consuming and human error-prone.
Our new approach is to at build-time on the user's computer, auto-download the MUMPS source tarball and inject CMake into the extracted source. This is much less time consuming and provides higher confidence to the user that authentic MUMPS source is being used.