Lis: a Library of Iterative Solvers for Linear Systems

Download | Publications | Contact

Introduction

Lis, a Library of Iterative Solvers for linear systems, is a scalable parallel library for solving linear equations and standard eigenvalue problems with real sparse matrices using iterative methods.
Installation of Lis requires a C compiler. To use the Fortran interface, a FORTRAN 77 compiler is required. To use the algebraic multigrid preconditioner, a Fortran 90 compiler is required. OpenMP and MPI-1 are used in parallel computing environments.
Lis has been tested on the following platforms:

Major tested platforms
C compilers OS
Intel C/C++ Compiler 7.0, 8.0, 9.1, 10.1, 11.1 Linux
Windows
IBM XL C/C++ V7.0, 9.0 AIX
Linux
Sun WorkShop 6, Sun ONE Studio 7,
Sun Studio 11, 12
Solaris
PGI C++ 6.0, 7.1, 10.5 Linux
gcc 3.3, 4.3 Linux
Mac OS X
Windows
Microsoft Visual C++ 2008 Windows
Fortran compilers (optional) OS
Intel Fortran Compiler 8.1, 9.1, 10.1, 11.1 Linux
Windows
IBM XL Fortran V9.1, 11.1 AIX
Linux
Sun WorkShop 6, Sun ONE Studio 7,
Sun Studio 11, 12
Solaris
PGI Fortran 6.0, 7.1, 10.5 Linux
g77 3.3
gfortran 4.3, 4.4
g95 0.91
Linux
Mac OS X
Windows

Download

Publications

Contact

Please feel free to send comments and requests.