Tpetra parallel linear algebra  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes
Tpetra::Classes Namespace Reference

Implementation detail of Tpetra, to aid in deprecating template parameters. More...

Classes

class  CrsGraph
 A distributed graph accessed by rows (adjacency lists) and stored sparsely. More...
 
class  CrsMatrix
 Sparse matrix that presents a row-oriented interface that lets users read or modify entries. More...
 
class  Directory
 Implement mapping from global ID to process ID and local ID. More...
 
class  DistObject
 Base class for distributed Tpetra objects that support data redistribution. More...
 
class  Export
 Communication plan for data redistribution from a (possibly) multiply-owned to a uniquely-owned distribution. More...
 
class  Import
 Communication plan for data redistribution from a uniquely-owned to a (possibly) multiply-owned distribution. More...
 
class  ImportExportData
 Implementation detail of Import and Export. More...
 
class  Map
 A parallel distribution of indices over processes. More...
 
class  MultiVector
 One or more distributed dense vectors. More...
 
class  Operator
 Abstract interface for operators (e.g., matrices and preconditioners). More...
 
class  Packable
 Abstract base class for objects that can be the source of an Import or Export operation, and that also know how to pack their data to send to the target object. More...
 
class  RowGraph
 An abstract interface for graphs accessed by rows. More...
 
class  RowMatrix
 A read-only, row-oriented interface to a sparse matrix. More...
 
class  RowMatrixTransposer
 Construct and (optionally) redistribute the explicitly stored transpose of a CrsMatrix. More...
 
class  Vector
 A distributed dense vector. More...
 

Detailed Description

Implementation detail of Tpetra, to aid in deprecating template parameters.

Warning
This namespace is an implementation detail of Tpetra. Do NOT use it. For any class CLASS in Tpetra, use the alias Tpetra::CLASS, NOT Tpetra::Classes::CLASS.