Tpetra parallel linear algebra Version of the Day
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NTpetraNamespace Tpetra contains the class and methods constituting the Tpetra library
 NDetailsNonmember function that computes a residual Computes R = B - A * X
 Ndetails
 NImplNamespace for new Tpetra features that are not ready for public release, but are ready for evaluation by friendly expert users
 NKokkosRefactor
 NMatrixMarket
 CBlockCrsMatrixSparse matrix whose entries are small dense square blocks, all of the same dimensions
 CBlockCrsMatrixStructStruct that holds views of the contents of a BlockCrsMatrix
 CBlockCrsMatrixTransposerConstruct and (optionally) redistribute the explicitly stored transpose of a BlockCrsMatrix
 CBlockMultiVectorMultiVector for multiple degrees of freedom per mesh point
 CBlockVectorVector for multiple degrees of freedom per mesh point
 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
 CCrsMatrixStructStruct that holds views of the contents of a CrsMatrix
 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
 Cproject1stBinary function that returns its first argument
 Cproject2ndBinary function that returns its second argument
 CRowGraphAn abstract interface for graphs accessed by rows
 CRowInfoAllocation information for a locally owned row in a CrsGraph or CrsMatrix
 CRowMatrixA read-only, row-oriented interface to a sparse matrix
 CRowMatrixTransposerConstruct and (optionally) redistribute the explicitly stored transpose of a CrsMatrix
 CScopeGuardScope guard whose destructor automatically calls Tpetra::finalize for you
 CSrcDistObjectAbstract base class for objects that can be the source of an Import or Export operation
 CVectorA distributed dense vector