Commit c4108b29 authored by Fabiano Corsetti's avatar Fabiano Corsetti
Browse files

[pspBLAS] Porting Haizhao's changes in ELSI: Edit README.

parent 0014d125
...@@ -42,6 +42,8 @@ To install the libraries manually: ...@@ -42,6 +42,8 @@ To install the libraries manually:
* `-DHAVE_SCALAPACK`: enable ScaLAPACK routines (requires MPI) * `-DHAVE_SCALAPACK`: enable ScaLAPACK routines (requires MPI)
* `-DHAVE_PSPBLAS`: enable pspBLAS routines (requires MPI, LAPACK and * `-DHAVE_PSPBLAS`: enable pspBLAS routines (requires MPI, LAPACK and
ScaLAPACK) ScaLAPACK)
* `-DHAVE_MKL`: link the sequential sparse BLAS routines in Intel MKL to
pspBLAS
* `-DCONV`: enable automatic conversion of scalar types (real/complex) to * `-DCONV`: enable automatic conversion of scalar types (real/complex) to
agree with matrix definitions (real/complex). Needed for libOMM. agree with matrix definitions (real/complex). Needed for libOMM.
* `-DNORAND`: fixed seed for the random number generator. Enable for testing * `-DNORAND`: fixed seed for the random number generator. Enable for testing
......
...@@ -18,9 +18,8 @@ program pzgemmScaling ...@@ -18,9 +18,8 @@ program pzgemmScaling
implicit none implicit none
#ifdef HAVE_MPI #if defined(HAVE_MPI) && defined(HAVE_MKL)
include 'mpif.h' include 'mpif.h'
#endif
!**** PARAMS **********************************! !**** PARAMS **********************************!
...@@ -242,5 +241,8 @@ program pzgemmScaling ...@@ -242,5 +241,8 @@ program pzgemmScaling
call psp_deallocate_spm(Hsp) call psp_deallocate_spm(Hsp)
call psp_deallocate_spm(Ssp) call psp_deallocate_spm(Ssp)
call psp_deallocate_spm(Dsp) call psp_deallocate_spm(Dsp)
#else
print*, 'To run this test, compile with MKL.'
#endif
end program pzgemmScaling end program pzgemmScaling
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment