Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Belos Block Linear Solvers Package

Software ·
OSTI ID:1230697
Belos is an extensible and interoperable framework for large-scale, iterative methods for solving systems of linear equations with multiple right-hand sides. The motivation for this framework is to provide a generic interface to a collection of algorithms for solving large-scale linear systems. Belos is interoperable because both the matrix and vectors are considered to be opaque objects--only knowledge of the matrix and vectors via elementary operations is necessary. An implementation of Balos is accomplished via the use of interfaces. One of the goals of Belos is to allow the user flexibility in specifying the data representation for the matrix and vectors and so leverage any existing software investment. The algorithms that will be included in package are Krylov-based linear solvers, like Block GMRES (Generalized Minimal RESidual) and Block CG (Conjugate-Gradient).
Short Name / Acronym:
BELOS; 001693MLTPL00
Site Accession Number:
N/A
Version:
00
Programming Language(s):
Medium: X; OS: Any unix-like operating sytem, including Cygwin on MS Windows.; Compatibility: Multiplatform
Research Organization:
Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
Sponsoring Organization:
USDOE
Contributing Organization:
Heidi K. Thornquist Teri L. Barth Michael A. Heroux
DOE Contract Number:
AC04-94AL85000
OSTI ID:
1230697
Country of Origin:
United States

Similar Records

Anasazi Block Eigensolvers Package
Software · Mon Mar 01 00:00:00 EST 2004 · OSTI ID:1230709

Amesos2 and Belos: Direct and Iterative Solvers for Large Sparse Linear Systems
Journal Article · Sat Dec 31 19:00:00 EST 2011 · Scientific Programming · OSTI ID:1197981

Related Subjects