... | ... | @@ -38,6 +38,16 @@ cd .. |
|
|
|
|
|
If your BLAS/LAPACK libraries are not installed in standard locations, you will have to specify their location by hand, e.g. by adding ```--with-blas-lib=/path/to/libblas --with-lapack-lib=/path/to/liblapack```.
|
|
|
|
|
|
If you also wish to solve eigenvalue problems, you will want to also install SLEPc, an eigensolver based on PETSc. Download and uncompress the SLEPc [source code](http://slepc.upv.es/download/), then (here for SLEPc 3.7.1):
|
|
|
|
|
|
```bash
|
|
|
cd slepc-3.7.1
|
|
|
export SLEPC_DIR=$PWD
|
|
|
./configure
|
|
|
make
|
|
|
cd ..
|
|
|
```
|
|
|
|
|
|
Then download and build GetDP:
|
|
|
|
|
|
```bash
|
... | ... | @@ -57,4 +67,3 @@ Setting `-DENABLE_BLAS_LAPACK=0` will force GetDP to use the same BLAS/LAPACK li |
|
|
Follow the same steps as above, but change `--with-scalar-type=real` with `--with-scalar-type=complex` when configuring PETSc.
|
|
|
|
|
|
## MPI GetDP version in complex arithmetic |
|
|
|