Development status Active | Operating system Type Software library | |
![]() | ||
Stable release 1.7.28 / March 12, 2017 (2017-03-12) |
Lis (Library of Iterative Solvers for linear systems, pronounced [lis]) is a scalable parallel software library for solving linear equations and eigenvalue problems that arise in the numerical solution of partial differential equations using iterative methods.
Contents
Features
Lis provides facilities for:
Example
A C program to solve the linear equation Ax=b is written as follows:
System requirements
The installation of Lis requires a C compiler. The Fortran interface requires a Fortran compiler, and the algebraic multigrid preconditioner requires a Fortran 90 compiler. For parallel computing environments, an OpenMP or MPI library is used. Both the Harwell-Boeing and Matrix Market formats are supported to import and export user data.
Packages that use Lis
References
Lis (linear algebra library) Wikipedia(Text) CC BY-SA