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
Amesos2 and Belos: Direct and Iterative Solvers for Large Sparse Linear Systems
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