Abstract
A package for computing and applying algebraic preconditioners in the context of preconditioned iterative methods. It is related to the existing Ifpack package in Trilinos but provides support for template scalar and ordinal types and explicitly relies on Tpetra and Kokkos instead of Epetra. Algebraic preconditioners are used by iterative solvers as solution method in engineering and scientific applications, including nonlinear equation solving, time integration, sensitivity analysis, stability analysis, optimization, and uncertainty quantification.
- Developers:
- Release Date:
- 2009-12-11
- Project Type:
- Open Source, Publicly Available Repository
- Software Type:
- Scientific
- Licenses:
-
BSD 3-clause "New" or "Revised" License
- Sponsoring Org.:
-
USDOEPrimary Award/Contract Number:AC04-94AL85000
- Code ID:
- 1452
- Site Accession Number:
- 4481
- Research Org.:
- Sandia National Laboratories
- Country of Origin:
- United States
Citation Formats
Heroux, Michael.
Tifpack v 1.0.
Computer Software.
https://github.com/trilinos/Trilinos.
USDOE.
11 Dec. 2009.
Web.
doi:10.11578/dc.20171025.1211.
Heroux, Michael.
(2009, December 11).
Tifpack v 1.0.
[Computer software].
https://github.com/trilinos/Trilinos.
https://doi.org/10.11578/dc.20171025.1211.
Heroux, Michael.
"Tifpack v 1.0." Computer software.
December 11, 2009.
https://github.com/trilinos/Trilinos.
https://doi.org/10.11578/dc.20171025.1211.
@misc{
doecode_1452,
title = {Tifpack v 1.0},
author = {Heroux, Michael},
abstractNote = {A package for computing and applying algebraic preconditioners in the context of preconditioned iterative methods. It is related to the existing Ifpack package in Trilinos but provides support for template scalar and ordinal types and explicitly relies on Tpetra and Kokkos instead of Epetra. Algebraic preconditioners are used by iterative solvers as solution method in engineering and scientific applications, including nonlinear equation solving, time integration, sensitivity analysis, stability analysis, optimization, and uncertainty quantification.},
doi = {10.11578/dc.20171025.1211},
url = {https://doi.org/10.11578/dc.20171025.1211},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20171025.1211}},
year = {2009},
month = {dec}
}