Updated deal.II in Spack (markdown)
authorDenis Davydov <davydden@gmail.com>
Wed, 5 Apr 2017 04:56:56 +0000 (06:56 +0200)
committerDenis Davydov <davydden@gmail.com>
Wed, 5 Apr 2017 04:56:56 +0000 (06:56 +0200)
deal.II-in-Spack.md

index 32447fca9329eb1857e9bf7e1aa6f702ae38888e..ff8f56de9c5398656ce2d4a4032d7bd4adc9a285 100644 (file)
@@ -79,7 +79,8 @@ packages:
     version: [develop]
     variants: +optflags~python
 ```
-Those paths are the location where external packages can be found (i.e. `<prefix>` instead of `<prefix>/bin` or `<prefix>/lib`).
+Those paths are the location where external packages can be found (i.e. `<prefix>` instead of `<prefix>/bin` or `<prefix>/lib`). `providers` section essentially tells Spack which packages to use to satisfy virtual dependencies such as `MPI`, `BLAS`, `LAPACK`, `ScaLAPACK`, etc.
+
 (4) Now install deal.II:  `spack install dealii`.
 
 Note that we specifically build deal.II without `python` wrappers. Otherwise deal.II would be linked against system provided `python` which itself may be linked against system provided `zlib`. As a result we may have a mixture of Spack's build `zlib` and system provided `zlib`, which is certainly not what we want.

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.