@@ -32,22 +32,30 @@ This version was tested with the Intel Compilers 2017.1, bullxmpi-1.2.9.1 and NV
Alya can be used with just MPI or hybrid MPI-OpenMP parallelism. Standard execution mode is to rely on MPI only.
- Uncompress the source and configure the depending Metis library and Alya build options:
```shell
tar xvf alya-prace-acc.tar.bz2
```
- Edit the file 'Alya/Thirdparties/metis-4.0/Makefile.in' to select the compiler and target platform. Uncomment the specific lines and add optimization parameters, e.g.
```shell
OPTFLAGS =-O3-xCORE-AVX2
```
- Then build Metis4
```shell
$ cd Alya/Executables/unix
$ make metis4
```
- For Alya there are several example configurations, copy one, e.g. for Intel Compilers:
```shell
-"cp configure.in/config_ifort.in config.in"
```
- Edit the config.in:
Add the corresponding platform optimization flags to FCFLAGS, e.g.