Releases: scivision/scalapack
Releases · scivision/scalapack
work with CMake < 3.21
Don't use FetchContent for source
general improvements
Use Git submodules
To simplify script and clarify inter-project dependencies, use Git submodules.
autobuild lapack if missing, CMake >= 3.19
v2.2.1.6 add find option
Cmake default options for run path, cleanup test/CI
For shared builds, use Cmake's default run path.
Improve CI test and example
instead of "arith", use lapack-like precision options
default precision, we don't use "arith" anymore.
option(BUILD_SINGLE "Build single precision real" ON)
option(BUILD_DOUBLE "Build double precision real" ON)
option(BUILD_COMPLEX "Build single precision complex")
option(BUILD_COMPLEX16 "Build double precision complex")
use netlib lapack directly, improve find*
For scripts/ (those building Lapack first), we previously used our CMake wrapper of Lapack. The Netlib lapack project's CMake has now matured to where our wrapper is no longer necessary, so we use Netlib Lapack directly in CMake scripts/ if user desires.
Improve MKL FindLapack, FindScalapack.
cpack: correct params
v2.2.1.2 cpack: correct params
add -Dlocal= offline install option
v2.2.1.1 add -Dlocal= option to allow offline install
upstream scalapack 2.2.1
work with CMake 3.13+