aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMichael Hirsch, Ph.D <scivision@users.noreply.github.com>2019-11-24 00:13:54 -0500
committerMichael Hirsch, Ph.D <scivision@users.noreply.github.com>2019-11-30 21:29:49 -0500
commit92b77cb3210280315c47d18f3c87cdd2c59021bc (patch)
tree6d2e5196aab7a1d6827ad1416761bbfbc135e226 /docs
parent818c92003c41b72194cdc668a3346a4b7247bd23 (diff)
downloadmeson-92b77cb3210280315c47d18f3c87cdd2c59021bc.zip
meson-92b77cb3210280315c47d18f3c87cdd2c59021bc.tar.gz
meson-92b77cb3210280315c47d18f3c87cdd2c59021bc.tar.bz2
deps: add scalapack
Scalapack uses a library stack that can be challenging to manage. Not least of all since many Scalapacks ship with broken / incomplete pkg-config files and CMake FindScalapack.cmake This resolves those issues for typical Scalapack setups including: * Linux: Intel MKL or OpenMPI + Netlib * MacOS: Intel MKL or OpenMPI + Netlib * Windows: Intel MKL (OpenMPI not available on Windows)
Diffstat (limited to 'docs')
-rw-r--r--docs/markdown/snippets/scalapack.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/markdown/snippets/scalapack.md b/docs/markdown/snippets/scalapack.md
new file mode 100644
index 0000000..03ddbd4
--- /dev/null
+++ b/docs/markdown/snippets/scalapack.md
@@ -0,0 +1,14 @@
+## Scalapack
+
+added in **0.53.0**:
+
+```meson
+scalapack = dependency('scalapack')
+```
+
+Historically and through today, typical Scalapack setups have broken and incomplete pkg-config or
+FindScalapack.cmake. Meson handles finding Scalapack on setups including:
+
+* Linux: Intel MKL or OpenMPI + Netlib
+* MacOS: Intel MKL or OpenMPI + Netlib
+* Windows: Intel MKL (OpenMPI not available on Windows) \ No newline at end of file