Build PETSc on RHEL 7
devtoolset-4 with OpenMPI:
|
1 2 3 |
export PETSC_DIR=`pwd` export PETSC_ARCH=x86_64 ./config/configure.py --with-shared=1 --with-x=0 --with-mpi=1 --download-hypre=1 --prefix=/packages/petsc/3.8.0 --with-blas-lib=/packages/OpenBLAS/0.2.20/lib/libopenblas.so --with-lapack-lib=/packages/OpenBLAS/0.2.20/lib/libopenblas.so --with-cc=/usr/lib64/openmpi/bin/mpicc --with-cxx=/usr/lib64/openmpi/bin/mpicxx --with-fc=/usr/lib64/openmpi/bin/mpifortmake |
Intel Parallel Studio 2018 with Intel MPI:
|
1 2 3 |
export PETSC_DIR=`pwd` export PETSC_ARCH=x86_64 ./configure --with-cc=mpiicc --with-cxx=mpiicpc --with-fc=mpiifort --with-shared=1 --with-x=0 --with-mpi=1 --download-hypre=1 --with-blas-lapack-dir=/packages/intel_parallel_studio_xe/2018/mkl/lib/intel64_lin/ --with-debugging=0 |
