CMake: automatically select BLAS/ScaLAPACK (#4095)

- Complements #4080.
This commit is contained in:
Hans Pabst 2025-03-24 11:47:58 +01:00 committed by GitHub
parent fd493efaad
commit 4b87a7a1fc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -61,8 +61,8 @@ elif [[ "${PROFILE}" == "spack_all" ]] && [[ "${VERSION}" == "psmp" ]]; then
-DCMAKE_Fortran_FLAGS="-fno-lto" \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_PREFIX="${INSTALL_PREFIX}" \
-DCP2K_BLAS_VENDOR="OpenBLAS" \
-DCP2K_SCALAPACK_VENDOR="GENERIC" \
-DCP2K_BLAS_VENDOR="auto" \
-DCP2K_SCALAPACK_VENDOR="auto" \
-DCP2K_USE_DLAF=OFF \
-DCP2K_USE_LIBTORCH=OFF \
-DCP2K_USE_PLUMED=OFF \
@ -181,7 +181,7 @@ elif [[ "${PROFILE}" == "minimal" ]] && [[ "${VERSION}" == "ssmp" ]]; then
-GNinja \
-DCMAKE_BUILD_TYPE="Release" \
-DCMAKE_INSTALL_PREFIX="${INSTALL_PREFIX}" \
-DCP2K_BLAS_VENDOR=OpenBLAS \
-DCP2K_BLAS_VENDOR="auto" \
-DCP2K_USE_DEEPMD=OFF \
-DCP2K_USE_DFTD4=OFF \
-DCP2K_USE_FFTW3=OFF \