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

Robust algebraic preconditioners using IFPACK 3.0.

Technical Report ·
DOI:https://doi.org/10.2172/1127118· OSTI ID:1127118
 [1];  [1]
  1. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
IFPACK provides a suite of object-oriented algebraic preconditioners for the solution of preconditioned iterative solvers. IFPACK constructors expect the (distributed) real sparse matrix to be an Epetra RowMatrix object. IFPACK can be used to define point and block relaxation preconditioners, various flavors of incomplete factorizations for symmetric and non-symmetric matrices, and one-level additive Schwarz preconditioners with variable overlap. Exact LU factorizations of the local submatrix can be accessed through the AMESOS packages. IFPACK , as part of the Trilinos Solver Project, interacts well with other Trilinos packages. In particular, IFPACK objects can be used as preconditioners for AZTECOO, and as smoothers for ML. IFPACK is mainly written in C++, but only a limited subset of C++ features is used, in order to enhance portability.
Research Organization:
Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
DOE Contract Number:
AC04-94AL85000
OSTI ID:
1127118
Report Number(s):
SAND2005--0662; 506583
Country of Publication:
United States
Language:
English

Similar Records

AztecOO user guide.
Technical Report · Thu Jul 01 00:00:00 EDT 2004 · OSTI ID:974892

Trilinos 3.1 tutorial.
Technical Report · Wed Dec 31 23:00:00 EST 2003 · OSTI ID:918276

Didasko Tutorial Package
Software · Thu Jun 09 00:00:00 EDT 2005 · OSTI ID:1230785

Related Subjects