PARDISO 5.0.0 Solver Project

   

Manual and Examples Version 5.0.0

   
A version of the PARDISO User Guide 5.0.0 .pdf is available (see the ReleaseNotes.txt). All feedback is welcome. These examples are for the latest PARDISO version and they are NOT compatible with Intel's MKL Version. You can request the latest PARDISO Version 5.0.0 at the download form.

  • C example for symmetric linear systems: pardiso_sym.c
  • C example for unsymmetric linear systems: pardiso_unsym.c
  • C example for complex unsymmetric linear systems: pardiso_unsym_complex.c
  • Scalable C example for symmetric linear systems that shows an example based on a discretization of the 2D Laplacian equation: laplace.c, laplace.h
  • Scalable MPI C example for symmetric linear systems that shows a parallel MPI example based on a discretization of the 2D Laplacian equation: laplace_mpi.tgz

There is also a Reference Sheet available [.pdf ].

Links for downloading fast BLAS by Kazushige Goto (Visiting Scientist, FLAME project, UT-Austin) or ATLAS LAPACK/BLAS libraries . In some BLAS libraries the Fortran routine xerbla.f or the C routine xerbla.c are not included. However, the BLAS routine xerbla must link to I/O routines, which are compiler dependent. Thus, we provide the implementation, which you can compile and link in a compiler dependent fashion.

  

Current Available Libraries Version 5.0.0

  
Architecture X86-64, 64-bit, gcc/gfortran 4.6.1 Linux libpardiso500-GNU461-X86-64.so
Architecture X86-64, 64-bit, gcc/gfortran 4.6.3 Linux libpardiso500-GNU463-X86-64.so
Architecture X86-64, 64-bit, gcc/gfortran 4.7.2 Linux libpardiso500-GNU472-X86-64.so
Architecture X86-64, 64-bit, icc/ifort 13.0.1 Linux libpardiso500-INTEL1301-X86-64.so
Architecture X86-64, 64-bit, mpicc/mpif77 4.5.0 Linux, MPI libpardiso500-MPI-GNU450-X86-64.so
Architecture X86-64, 64-bit, mpicc/mpif77 4.6.1 Linux, MPI libpardiso500-MPI-GNU461-X86-64.so
Architecture X86-64, 64-bit, mpicc/mpif77 4.6.3 Linux, MPI libpardiso500-MPI-GNU463-X86-64.so
Architecture X86-64, 64-bit, mpicc/mpif77 4.7.2 Linux, MPI libpardiso500-MPI-GNU472-X86-64.so
Architecture X86-64, 64-bit, icc/ifort 13.0.1 Linux, MPI libpardiso500-MPI-INTEL1301-X86-64.so
Architecture X86-64, 64-bit, icc/ifort 10.1 Windows (with optimized BLAS/LAPACK from Intel MKL) libpardiso500-WIN-X86-64.dll, libpardiso500-WIN-X86-64.lib
Architecture X86-64, 64-bit, gcc/gfortran 4.7.1 MAC OSX 10.6.5 libpardiso500-MACOS-X86-64.dylib, libiomp5.dylib

Other libraries can be compiled upon request. Please let us know in case that some of these libraries are not working for you.