|
| file | Epetra_TsqrAdaptor.hpp [code] |
| | Epetra_MultiVector to TSQR adaptor.
|
| |
| file | Epetra_TsqrMessenger.cpp [code] |
| | Implementation of a function for wrapping Epetra_Comm in a communicator wrapper that TSQR can use.
|
| |
| file | Epetra_TsqrMessenger.hpp [code] |
| | Function for wrapping Epetra_Comm in a communicator wrapper that TSQR can use.
|
| |
| file | Tpetra_ApplyOp.hpp [code] |
| | Implementation of the class Tpetra::ApplyOp.
|
| |
| file | Tpetra_BlockCrsMatrix_decl.hpp [code] |
| | Declaration of Tpetra::BlockCrsMatrix.
|
| |
| file | Tpetra_BlockCrsMatrix_def.hpp [code] |
| |
| file | Tpetra_BlockCrsMatrix_Helpers_decl.hpp [code] |
| |
| file | Tpetra_BlockCrsMatrix_Helpers_def.hpp [code] |
| |
| file | Tpetra_BlockMultiVector_decl.hpp [code] |
| | Declaration of Tpetra::BlockMultiVector.
|
| |
| file | Tpetra_BlockMultiVector_def.hpp [code] |
| |
| file | Tpetra_BlockVector_decl.hpp [code] |
| | Declaration of Tpetra::BlockVector.
|
| |
| file | Tpetra_BlockVector_def.hpp [code] |
| |
| file | Tpetra_CombineMode.hpp [code] |
| | Declaration of Tpetra::CombineMode enum, and a function for setting a Tpetra::CombineMode parameter in a Teuchos::ParameterList.
|
| |
| file | Tpetra_ComputeGatherMap.hpp [code] |
| | From a distributed map build a map with all GIDs on the root node.
|
| |
| file | Tpetra_Core.hpp [code] |
| | Functions for initializing and finalizing Tpetra.
|
| |
| file | Tpetra_CrsGraph_decl.hpp [code] |
| | Declaration of the Tpetra::CrsGraph class.
|
| |
| file | Tpetra_CrsGraph_def.hpp [code] |
| | Definition of the Tpetra::CrsGraph class.
|
| |
| file | Tpetra_CrsMatrix_decl.hpp [code] |
| | Declaration of the Tpetra::CrsMatrix class.
|
| |
| file | Tpetra_CrsMatrix_def.hpp [code] |
| | Definition of the Tpetra::CrsMatrix class.
|
| |
| file | Tpetra_CrsMatrixMultiplyOp.hpp [code] |
| |
| file | Tpetra_CrsMatrixSolveOp.hpp [code] |
| |
| file | Tpetra_CrsMatrixSolveOp_decl.hpp [code] |
| |
| file | Tpetra_Details_Blas.hpp [code] |
| | Type traits for Tpetra's BLAS wrappers; an implementation detail of Tpetra::MultiVector.
|
| |
| file | Tpetra_Details_computeOffsets.hpp [code] |
| | Declare and define the function Tpetra::Details::computeOffsetsFromCounts, an implementation detail of Tpetra (in particular, of FixedHashTable, CrsGraph, and CrsMatrix).
|
| |
| file | Tpetra_Details_copyOffsets.hpp [code] |
| | Declare and define Tpetra::Details::copyOffsets, an implementation detail of Tpetra (in particular, of FixedHashTable, CrsGraph, and CrsMatrix).
|
| |
| file | Tpetra_Details_createMirrorView.hpp [code] |
| | Functions that wrap Kokkos::create_mirror_view, in order to avoid deep copies when not necessary, even if the inputs are const.
|
| |
| file | Tpetra_Details_cublasGemm.hpp [code] |
| | Implementation detail of Tpetra::MultiVector.
|
| |
| file | Tpetra_Details_defaultGemm.hpp [code] |
| | Default implementation of local (but process-global) GEMM (dense matrix-matrix multiply), for Tpetra::MultiVector.
|
| |
| |
| file | Tpetra_Details_gemm.hpp [code] |
| | Declaration and definition of Tpetra::Details::Blas::gemm, an implementation detail of Tpetra::MultiVector.
|
| |
| file | Tpetra_Details_getDiagCopyWithoutOffsets_decl.hpp [code] |
| | Declaration and definition of Tpetra::Details::getDiagCopyWithoutOffsets, and declaration (only) of Tpetra::Details::getDiagCopyWithoutOffsetsNotFillcomplete.
|
| |
| file | Tpetra_Details_getDiagCopyWithoutOffsets_def.hpp [code] |
| | Definition of Tpetra::Details::getDiagCopyWithoutOffsetsNotFillComplete (an implementation detail of Tpetra::CrsMatrix).
|
| |
| file | Tpetra_Details_getEntryOnHost.hpp [code] |
| | Declaration and definition of Tpetra::Details::getEntryOnHost.
|
| |
| file | Tpetra_Details_getGraphDiagOffsets_decl.hpp [code] |
| | Declare and define the function Tpetra::Details::getGraphDiagOffsets, an implementation detail of Tpetra::CrsGraph.
|
| |
| file | Tpetra_Details_getGraphDiagOffsets_def.hpp [code] |
| | Define the implementation of the function Tpetra::Details::getGraphDiagOffsets, an implementation detail of Tpetra::CrsGraph.
|
| |
| file | Tpetra_Details_iallreduce.hpp [code] |
| | Declaration of Tpetra::Details::iallreduce.
|
| |
| file | Tpetra_Details_isInterComm.hpp [code] |
| | Declaration of Tpetra::Details::isInterComm.
|
| |
| file | Tpetra_Details_libGemm.hpp [code] |
| | Wrappers for the BLAS library's implementation of _GEMM; implementation detail of Tpetra::MultiVector.
|
| |
| file | Tpetra_Details_LocalMap.hpp [code] |
| | Declaration and definition of the Tpetra::Map class, an implementation detail of Tpetra::Map.
|
| |
| file | Tpetra_Details_makeColMap_decl.hpp [code] |
| | Declaration of Tpetra::Details::makeColMap, a function for creating the column Map of a Tpetra::CrsGraph.
|
| |
| file | Tpetra_Details_makeColMap_def.hpp [code] |
| | Definition of Tpetra::Details::makeColMap, a function for creating the column Map of a Tpetra::CrsGraph.
|
| |
| file | Tpetra_Details_makeOptimizedColMap.hpp [code] |
| | Optimize your graph's or matrix's column Map for better communication performance.
|
| |
| file | Tpetra_Details_mklGemm.hpp [code] |
| | Implementation detail of Tpetra::MultiVector.
|
| |
| file | Tpetra_Details_MpiTypeTraits.hpp [code] |
| | Add specializations of Teuchos::Details::MpiTypeTraits for Kokkos::complex<float> and Kokkos::complex<double>, and import Teuchos::Details::MpiTypeTraits into the Tpetra::Details namespace.
|
| |
| file | Tpetra_Details_OrdinalTraits.hpp [code] |
| | Import KokkosSparse::OrdinalTraits, a traits class for "invalid" (flag) values of integer types, into the Tpetra::Details namespace.
|
| |
| file | Tpetra_Details_packCrsMatrix.hpp [code] |
| | Functions for packing the entries of a Tpetra::CrsMatrix for communication, in the case where it is valid to go to the KokkosSparse::CrsMatrix (local sparse matrix data structure) directly.
|
| |
| file | Tpetra_Details_PackTraits.hpp [code] |
| | Declaration and generic definition of traits class that tells Tpetra::CrsMatrix how to pack and unpack data.
|
| |
| file | Tpetra_Details_Profiling.hpp [code] |
| | Declaration of Tpetra::Details::Profiling, a scope guard for Kokkos Profiling.
|
| |
| file | Tpetra_Details_shortSort.hpp [code] |
| | Declaration and definition of functions for sorting "short" arrays of keys and corresponding values.
|
| |
| file | Tpetra_Details_unpackCrsMatrix.hpp [code] |
| | Functions for unpacking the entries of a Tpetra::CrsMatrix for communication, in the case where it is valid to go to the KokkosSparse::CrsMatrix (local sparse matrix data structure) directly.
|
| |
| file | Tpetra_DirectoryImpl_decl.hpp [code] |
| | Declaration of implementation details of Tpetra::Directory.
|
| |
| file | Tpetra_DirectoryImpl_def.hpp [code] |
| | Definition of implementation details of Tpetra::Directory.
|
| |
| file | Tpetra_DistObject_decl.hpp [code] |
| | Declaration of the Tpetra::DistObject class.
|
| |
| file | Tpetra_DistObject_def.hpp [code] |
| | Definition of the Tpetra::DistObject class.
|
| |
| file | Tpetra_Exceptions_decl.hpp [code] |
| | Declarations of Tpetra-specific exceptions.
|
| |
| file | Tpetra_Experimental_BlockCrsMatrix_decl.hpp [code] |
| | Declaration of Tpetra::Experimental::BlockCrsMatrix.
|
| |
| file | Tpetra_Experimental_BlockCrsMatrix_def.hpp [code] |
| | Definition of Tpetra::Experimental::BlockCrsMatrix.
|
| |
| file | Tpetra_Experimental_BlockCrsMatrix_Helpers_decl.hpp [code] |
| |
| file | Tpetra_Experimental_BlockCrsMatrix_Helpers_def.hpp [code] |
| |
| file | Tpetra_Experimental_BlockView.hpp [code] |
| | Linear algebra kernels for small dense matrices and vectors.
|
| |
| file | Tpetra_ExplicitInstantiationHelpers.hpp [code] |
| | Macros for helping to explicitly instantiate templated objects.
|
| |
| file | Tpetra_idot.hpp [code] |
| | Declaration of Tpetra::idot, a nonblocking dot product.
|
| |
| file | Tpetra_Import_Util.hpp [code] |
| | Internal functions and macros designed for use with Tpetra::Import and Tpetra::Export objects.
|
| |
| file | Tpetra_Import_Util2.hpp [code] |
| | Utility functions for packing and unpacking sparse matrix entries.
|
| |
| file | Tpetra_Map_decl.hpp [code] |
| | Declaration of the Tpetra::Map class and related nonmember constructors.
|
| |
| file | Tpetra_Map_def.hpp [code] |
| |
| file | Tpetra_MultiVector_decl.hpp [code] |
| | Declaration of the Tpetra::MultiVector class.
|
| |
| file | Tpetra_MultiVector_def.hpp [code] |
| | Definition of the Tpetra::MultiVector class.
|
| |
| file | Tpetra_Packable.hpp [code] |
| | Abstract base class for sources of an Import or Export, that also know how to pack themselves.
|
| |
| file | Tpetra_RowMatrixTransposer_decl.hpp [code] |
| |
| file | Tpetra_SrcDistObject.hpp [code] |
| | Abstract base class for sources of an Import or Export.
|
| |
| file | Tpetra_TieBreak.hpp [code] |
| | Interface for breaking ties in ownership.
|
| |
| file | Tpetra_TsqrAdaptor.hpp [code] |
| | Adaptor from Tpetra::MultiVector to TSQR.
|
| |
| file | Tpetra_Util.hpp [code] |
| | Stand-alone utility functions and macros.
|
| |
| file | Tpetra_Vector_decl.hpp [code] |
| | Declaration of the Tpetra::Vector class.
|
| |
| file | Tpetra_Vector_def.hpp [code] |
| | Definition of the Tpetra::Vector class.
|
| |