... | ... | @@ -25,7 +25,7 @@ sudo make install/fast |
|
|
cd ../..
|
|
|
```
|
|
|
|
|
|
## GetDP in real arithmetic
|
|
|
## Shared memory GetDP in real arithmetic
|
|
|
|
|
|
PETSc is the standard linear algebra toolkit used by GetDP (GetDP can also use linear solvers from Sparskit -- see the configuration options for more information).
|
|
|
|
... | ... | @@ -74,11 +74,11 @@ make |
|
|
cd ../..
|
|
|
```
|
|
|
|
|
|
## GetDP in complex arithmetic
|
|
|
## Shared memory GetDP in complex arithmetic
|
|
|
|
|
|
Follow the same steps as in the previous section, but change `--with-scalar-type=real` with `--with-scalar-type=complex` when configuring PETSc.
|
|
|
|
|
|
## GetDP with MPI support for running on computer clusters
|
|
|
## Distributed memory GetDP with MPI support for running on computer clusters
|
|
|
|
|
|
For MPI (distributed memory capable) GetDP versions you need to compile the MPI version of PETSc. Download and uncompressed the PETSc source code from [the official site](http://www.mcs.anl.gov/petsc/petsc-as/download/), then (here for PETSc 3.7.4):
|
|
|
|
... | ... | |