A package of classes for constructing and using distributed sparse and dense matrices, vectors and graphs. Templated on the scalar and ordinal types so that any valid floating-point type, as well as any valid integer type can be used with these classes. Other non-standard types, such as 3-by-3 matrices for the scalar type and mod-based integers for ordinal types, can also be used. Tpetra is intended to provide the foundation for basic matrix and vector operations for the next generation of Trilinos preconditioners and solvers, It can be considered as the follow-on to Epetra. Tpetra provides distributed memory operations via an abstract parallel machine interface, The most common implementation of this interface will be MPI.
To order this software or receive further information, please fill out the following request: Request Software
@misc{osti_1230707,
title = {Tpetra Kernel Package, Version 00},
author = {Heroux, Michael A.},
abstractNote = {A package of classes for constructing and using distributed sparse and dense matrices, vectors and graphs. Templated on the scalar and ordinal types so that any valid floating-point type, as well as any valid integer type can be used with these classes. Other non-standard types, such as 3-by-3 matrices for the scalar type and mod-based integers for ordinal types, can also be used. Tpetra is intended to provide the foundation for basic matrix and vector operations for the next generation of Trilinos preconditioners and solvers, It can be considered as the follow-on to Epetra. Tpetra provides distributed memory operations via an abstract parallel machine interface, The most common implementation of this interface will be MPI.},
doi = {},
url = {https://www.osti.gov/biblio/1230707},
year = {Mon Mar 01 00:00:00 EST 2004},
month = {Mon Mar 01 00:00:00 EST 2004},
note =
}