| Tpetra::BlockCrsGraph< LocalOrdinal, GlobalOrdinal, Node > | Block-entry counterpart to Tpetra::CrsGraph |
| Tpetra::BlockMap< LocalOrdinal, GlobalOrdinal, Node > | Block-entry counterpart to Tpetra::Map |
| Tpetra::BlockMultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > | Block-entry specialization of Tpetra::MultiVector |
| Tpetra::CrsGraph< LocalOrdinal, GlobalOrdinal, Node, LocalMatOps > | A class for constructing and using sparse compressed graphs with row access |
| Tpetra::CrsMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node, LocalMatOps > | A class for constructing and using sparse compressed matrices with row access |
| Tpetra::CrsMatrixMultiplyOp< Scalar, MatScalar, LocalOrdinal, GlobalOrdinal, Node, LocalMatOps > | A class for wrapping a CrsMatrix multiply in a Operator |
| Tpetra::CrsMatrixSolveOp< Scalar, MatScalar, LocalOrdinal, GlobalOrdinal, Node, LocalMatOps > | A class for wrapping a Tpetra::CrsMatrix solve in a Tpetra::Operator |
| Tpetra::DefaultPlatform | Returns a default platform appropriate for the enviroment |
| Tpetra::Directory< LocalOrdinal, GlobalOrdinal, Node > | A class used for efficienctly accessing global node/index information from a Map |
| Tpetra::DistObject< Packet, LocalOrdinal, GlobalOrdinal, Node > | A base class for distributed objects that support import and export operations |
| Tpetra::Distributor | The Tpetra gather/scatter setup class |
| Tpetra::Export< LocalOrdinal, GlobalOrdinal, Node > | This class builds an object containing information necesary for efficiently exporting entries off-processor |
| Tpetra::HybridPlatform | A platform class for hybrid nodes |
| Tpetra::Import< LocalOrdinal, GlobalOrdinal, Node > | This class builds an object containing information necesary for efficiently importing off-processor entries |
| Tpetra::Map< LocalOrdinal, GlobalOrdinal, Node > | A class for partitioning distributed objects |
| Tpetra::MpiPlatform< Node > | A implementation of the Platform class for MPI-based platforms |
| Tpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > | A class for constructing and using dense, distributors multivectors |
| Tpetra::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > | Abstract interface for linear operators accepting Tpetra MultiVector objects |
| Tpetra::RowGraph< LocalOrdinal, GlobalOrdinal, Node > | A pure virtual interface for row-partitioned graphs |
| Tpetra::RowMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > | A pure virtual interface for row-partitioned matrices |
| Tpetra::SerialPlatform< Node > | A implementation of the Platform class for serial platforms |
| Tpetra::VbrMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node, LocalMatOps > | VbrMatrix: Variable block row matrix |
| Tpetra::Vector< Scalar, LocalOrdinal, GlobalOrdinal, Node > | A class for constructing and using dense, distributors vectors |