Tpetra parallel linear algebra  Version of the Day
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 12345]
 NDetailsImplementation details of Tpetra
 NKokkosClassic
 NMatrixMarketMatrix Market file readers and writers for sparse and dense matrices (as CrsMatrix resp. MultiVector)
 NSortDetailsImplementation details of sort routines used by Tpetra
 NTpetraNamespace Tpetra contains the class and methods constituting the Tpetra library
 NDetailsNonmember function that computes a residual Computes R = B - A * X
 Ndetails
 NExtNamespace for external Tpetra functionality
 NImplNamespace for new Tpetra features that are not ready for public release, but are ready for evaluation by friendly expert users
 NImport_Util
 NKokkosRefactor
 NMatrixMarket
 NMatrixMatrixDistributed sparse matrix-matrix multiply and add
 NSortDetails
 NTripleMatrixMultiplyDistributed sparse triple matrix product
 CBlockCrsMatrixSparse matrix whose entries are small dense square blocks, all of the same dimensions
 CBlockMultiVectorMultiVector for multiple degrees of freedom per mesh point
 CBlockVectorVector for multiple degrees of freedom per mesh point
 Cproject1stBinary function that returns its first argument
 Cproject2ndBinary function that returns its second argument
 CScopeGuardScope guard whose destructor automatically calls Tpetra::finalize for you
 CRowInfoAllocation information for a locally owned row in a CrsGraph or CrsMatrix
 CCrsGraphA distributed graph accessed by rows (adjacency lists) and stored sparsely
 CCrsGraphTransposerConstruct and (optionally) redistribute the explicitly stored transpose of a CrsGraph
 CCrsMatrixSparse matrix that presents a row-oriented interface that lets users read or modify entries
 CCrsMatrixMultiplyOpA class for wrapping a CrsMatrix multiply in a Operator
 CDirectoryImplement mapping from global ID to process ID and local ID
 CDistObjectBase class for distributed Tpetra objects that support data redistribution
 CDistributorSets up and executes a communication plan for a Tpetra DistObject
 CExportCommunication plan for data redistribution from a (possibly) multiply-owned to a uniquely-owned distribution
 CFECrsGraphA distributed graph accessed by rows (adjacency lists) and stored sparsely
 CImportCommunication plan for data redistribution from a uniquely-owned to a (possibly) multiply-owned distribution
 CImportExportDataImplementation detail of Import and Export
 CLocalCrsMatrixOperatorAbstract interface for local operators (e.g., matrices and preconditioners)
 CLocalOperatorAbstract interface for local operators (e.g., matrices and preconditioners)
 CMapA parallel distribution of indices over processes
 CMixedScalarMultiplyOpA class for wrapping an Operator of one Scalar type into an Operator of another Scalar type
 CMultiVectorOne or more distributed dense vectors
 COperatorAbstract interface for operators (e.g., matrices and preconditioners)
 CPackableAbstract 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
 CRowGraphAn abstract interface for graphs accessed by rows
 CRowMatrixA read-only, row-oriented interface to a sparse matrix
 CRowMatrixTransposerConstruct and (optionally) redistribute the explicitly stored transpose of a CrsMatrix
 CSrcDistObjectAbstract base class for objects that can be the source of an Import or Export operation
 CVectorA distributed dense vector
 CCrsMatrixStructStruct that holds views of the contents of a CrsMatrix
 NTpetraExamplesNamespace for Tpetra example classes and methods