Epetra_TsqrAdaptor.hpp | Epetra_MultiVector to TSQR adaptor |
Epetra_TsqrMessenger.cpp | Implementation of a function for wrapping Epetra_Comm in a communicator wrapper that TSQR can use |
Epetra_TsqrMessenger.hpp | Function for wrapping Epetra_Comm in a communicator wrapper that TSQR can use |
MatrixMarket_Tpetra.cpp | |
MatrixMarket_Tpetra.hpp | Matrix Market file readers and writers for Tpetra objects |
MurmurHash3.cpp | |
MurmurHash3.hpp | |
Tpetra_ApplyOp.hpp | Implementation of the class Tpetra::ApplyOp |
Tpetra_Assembly_Helpers.hpp | |
Tpetra_BlockCrsMatrix_decl.hpp | Declaration of Tpetra::BlockCrsMatrix |
Tpetra_BlockCrsMatrix_def.hpp | |
Tpetra_BlockCrsMatrix_fwd.hpp | Forward declaration of Tpetra::BlockCrsMatrix |
Tpetra_BlockCrsMatrix_Helpers_decl.hpp | |
Tpetra_BlockCrsMatrix_Helpers_def.hpp | |
Tpetra_BlockMultiVector_decl.hpp | Declaration of Tpetra::BlockMultiVector |
Tpetra_BlockMultiVector_def.hpp | |
Tpetra_BlockMultiVector_fwd.hpp | Forward declaration of Tpetra::BlockMultiVector |
Tpetra_BlockVector_decl.hpp | Declaration of Tpetra::BlockVector |
Tpetra_BlockVector_def.hpp | |
Tpetra_BlockVector_fwd.hpp | Forward declaration of Tpetra::BlockVector |
Tpetra_CombineMode.cpp | |
Tpetra_CombineMode.hpp | Declaration of Tpetra::CombineMode enum, and a function for setting a Tpetra::CombineMode parameter in a Teuchos::ParameterList |
Tpetra_ComputeGatherMap.hpp | From a distributed map build a map with all GIDs on the root node |
Tpetra_computeRowAndColumnOneNorms_decl.hpp | Declaration of Tpetra::computeRowAndColumnOneNorms |
Tpetra_computeRowAndColumnOneNorms_def.hpp | Definition of Tpetra::computeRowAndColumnOneNorms |
Tpetra_ConfigDefs.hpp | |
Tpetra_Core.cpp | |
Tpetra_Core.hpp | Functions for initializing and finalizing Tpetra |
Tpetra_CrsGraph_CudaWrapperNode.cpp | |
Tpetra_CrsGraph_decl.hpp | Declaration of the Tpetra::CrsGraph class |
Tpetra_CrsGraph_def.hpp | Definition of the Tpetra::CrsGraph class |
Tpetra_CrsGraph_fwd.hpp | Forward declaration of Tpetra::CrsGraph |
Tpetra_CrsGraph_OpenMPWrapperNode.cpp | |
Tpetra_CrsGraph_SerialWrapperNode.cpp | |
Tpetra_CrsGraph_ThreadsWrapperNode.cpp | |
Tpetra_CrsMatrix_convert.cpp | |
Tpetra_CrsMatrix_decl.hpp | Declaration of the Tpetra::CrsMatrix class |
Tpetra_CrsMatrix_def.hpp | Definition of the Tpetra::CrsMatrix class |
Tpetra_CrsMatrix_fwd.hpp | Forward declaration of Tpetra::CrsMatrix |
Tpetra_CrsMatrixMultiplyOp.hpp | |
Tpetra_Details_allReduceView.hpp | All-reduce a 1-D or 2-D Kokkos::View |
Tpetra_Details_assumeMpiIsCudaAware.cpp | |
Tpetra_Details_assumeMpiIsCudaAware.hpp | |
Tpetra_Details_Behavior.cpp | |
Tpetra_Details_Behavior.hpp | Declaration of Tpetra::Details::Behavior, a class that describes Tpetra's behavior |
Tpetra_Details_Blas.hpp | Type traits for Tpetra's BLAS wrappers; an implementation detail of Tpetra::MultiVector |
Tpetra_Details_castAwayConstDualView.hpp | Declaration and definition of Tpetra::Details::castAwayConstDualView, an implementation detail of Tpetra |
Tpetra_Details_computeOffsets.hpp | Declare and define the function Tpetra::Details::computeOffsetsFromCounts, an implementation detail of Tpetra (in particular, of FixedHashTable, CrsGraph, and CrsMatrix) |
Tpetra_Details_CooMatrix.hpp | Declaration and definition of Tpetra::Details::CooMatrix, an implementation detail of Tpetra::CrsMatrix (sparse matrix) file input and output |
Tpetra_Details_copyConvert.hpp | |
Tpetra_Details_copyOffsets.hpp | Declare and define Tpetra::Details::copyOffsets, an implementation detail of Tpetra (in particular, of FixedHashTable, CrsGraph, and CrsMatrix) |
Tpetra_Details_createMirrorView.hpp | Functions that wrap Kokkos::create_mirror_view, in order to avoid deep copies when not necessary, even if the inputs are const |
Tpetra_Details_crsMatrixAssembleElement.hpp | |
Tpetra_Details_crsUtils.hpp | Functions for manipulating CRS arrays |
Tpetra_Details_DefaultTypes.hpp | |
Tpetra_Details_determineLocalTriangularStructure.hpp | Declaration and definition of Tpetra::Details::determineLocalTriangularStructure |
Tpetra_Details_DualViewUtil.cpp | |
Tpetra_Details_DualViewUtil.hpp | |
Tpetra_Details_EquilibrationInfo.hpp | Declaration of Tpetra::Details::EquilibrationInfo |
Tpetra_Details_extractMpiCommFromTeuchos.cpp | |
Tpetra_Details_extractMpiCommFromTeuchos.hpp | Declaration of Tpetra::Details::extractMpiCommFromTeuchos |
Tpetra_Details_fill.cpp | |
Tpetra_Details_fill.hpp | Declaration and definition of Tpetra::Details::Blas::fill, an implementation detail of Tpetra::MultiVector |
Tpetra_Details_FixedHashTable_Cuda.cpp | |
Tpetra_Details_FixedHashTable_decl.hpp | |
Tpetra_Details_FixedHashTable_def.hpp | |
Tpetra_Details_FixedHashTable_OpenMP.cpp | |
Tpetra_Details_FixedHashTable_Serial.cpp | |
Tpetra_Details_FixedHashTable_Threads.cpp | |
Tpetra_Details_gathervPrint.cpp | |
Tpetra_Details_gathervPrint.hpp | |
Tpetra_Details_get1DConstView.hpp | Create a Kokkos::View from a raw host array |
Tpetra_Details_getDiagCopyWithoutOffsets_decl.hpp | Declaration and definition of Tpetra::Details::getDiagCopyWithoutOffsets, and declaration (only) of Tpetra::Details::getDiagCopyWithoutOffsetsNotFillcomplete |
Tpetra_Details_getDiagCopyWithoutOffsets_def.hpp | Definition of Tpetra::Details::getDiagCopyWithoutOffsetsNotFillComplete (an implementation detail of Tpetra::CrsMatrix) |
Tpetra_Details_getEntryOnHost.hpp | Declaration and definition of Tpetra::Details::getEntryOnHost |
Tpetra_Details_getGraphDiagOffsets.cpp | |
Tpetra_Details_getGraphDiagOffsets_decl.hpp | Declare and define the function Tpetra::Details::getGraphDiagOffsets, an implementation detail of Tpetra::CrsGraph |
Tpetra_Details_getGraphDiagOffsets_def.hpp | Define the implementation of the function Tpetra::Details::getGraphDiagOffsets, an implementation detail of Tpetra::CrsGraph |
Tpetra_Details_getNumDiags.hpp | Declaration and definition of getLocalNumDiags and getGlobalNumDiags |
Tpetra_Details_Hash.cpp | |
Tpetra_Details_Hash.hpp | |
Tpetra_Details_iallreduce.cpp | |
Tpetra_Details_iallreduce.hpp | Declaration of Tpetra::Details::iallreduce |
Tpetra_Details_initializeKokkos.cpp | |
Tpetra_Details_initializeKokkos.hpp | Declaration of Tpetra::Details::initializeKokkos |
Tpetra_Details_isInterComm.cpp | |
Tpetra_Details_isInterComm.hpp | Declaration of Tpetra::Details::isInterComm |
Tpetra_Details_lclDot.hpp | Declaration and definition of Tpetra::Details::lclDot, an implementation detail of Tpetra::MultiVector |
Tpetra_Details_leftScaleLocalCrsMatrix.hpp | |
Tpetra_Details_LocalMap.hpp | Declaration and definition of the Tpetra::Map class, an implementation detail of Tpetra::Map |
Tpetra_Details_LocalMap_fwd.hpp | Forward declaration of Tpetra::Details::LocalMap |
Tpetra_Details_makeColMap_CudaWrapperNode.cpp | |
Tpetra_Details_makeColMap_decl.hpp | Declaration of Tpetra::Details::makeColMap, a function for creating the column Map of a Tpetra::CrsGraph |
Tpetra_Details_makeColMap_def.hpp | Definition of Tpetra::Details::makeColMap, a function for creating the column Map of a Tpetra::CrsGraph |
Tpetra_Details_makeColMap_OpenMPWrapperNode.cpp | |
Tpetra_Details_makeColMap_SerialWrapperNode.cpp | |
Tpetra_Details_makeColMap_ThreadsWrapperNode.cpp | |
Tpetra_Details_makeOptimizedColMap.hpp | Optimize your graph's or matrix's column Map for better communication performance |
Tpetra_Details_makeValidVerboseStream.cpp | |
Tpetra_Details_makeValidVerboseStream.hpp | |
Tpetra_Details_Merge.hpp | |
Tpetra_Details_mpiIsInitialized.cpp | |
Tpetra_Details_mpiIsInitialized.hpp | |
Tpetra_Details_MpiTypeTraits.cpp | |
Tpetra_Details_MpiTypeTraits.hpp | Add specializations of Teuchos::Details::MpiTypeTraits for Kokkos::complex<float> and Kokkos::complex<double>, and import Teuchos::Details::MpiTypeTraits into the Tpetra::Details namespace |
Tpetra_Details_normImpl.cpp | |
Tpetra_Details_normImpl_decl.hpp | |
Tpetra_Details_normImpl_def.hpp | Definition of the Tpetra::Details::normImpl function |
Tpetra_Details_OrdinalTraits.hpp | Import KokkosSparse::OrdinalTraits, a traits class for "invalid" (flag) values of integer types, into the Tpetra::Details namespace |
Tpetra_Details_packCrsGraph.cpp | |
Tpetra_Details_packCrsGraph_decl.hpp | |
Tpetra_Details_packCrsGraph_def.hpp | |
Tpetra_Details_packCrsMatrix_decl.hpp | |
Tpetra_Details_packCrsMatrix_def.hpp | |
Tpetra_Details_PackTraits.hpp | Declaration and generic definition of traits class that tells Tpetra::CrsMatrix how to pack and unpack data |
Tpetra_Details_PackTriples.cpp | |
Tpetra_Details_PackTriples.hpp | |
Tpetra_Details_printOnce.cpp | |
Tpetra_Details_printOnce.hpp | Declaration of Tpetra::Details::printOnce |
Tpetra_Details_Profiling.cpp | |
Tpetra_Details_Profiling.hpp | Declaration of Tpetra::Details::Profiling, a scope guard for Kokkos Profiling |
Tpetra_Details_radixSort.hpp | |
Tpetra_Details_ReadTriples.hpp | Declaration and definition of Tpetra::Details::readAndDealOutTriples, which reads a Matrix Market file or input stream on one process, and distributes the resulting sparse matrix entries to the other processes |
Tpetra_Details_reallocDualViewIfNeeded.hpp | Declaration and definition of Tpetra::Details::reallocDualViewIfNeeded, an implementation detail of Tpetra |
Tpetra_Details_rightScaleLocalCrsMatrix.hpp | |
Tpetra_Details_shortSort.hpp | Declaration and definition of functions for sorting "short" arrays of keys and corresponding values |
Tpetra_Details_StaticView.cpp | |
Tpetra_Details_StaticView.hpp | |
Tpetra_Details_Transfer.cpp | |
Tpetra_Details_Transfer_decl.hpp | |
Tpetra_Details_Transfer_def.hpp | |
Tpetra_Details_Transfer_fwd.hpp | Forward declaration of Tpetra::Details::Transfer |
Tpetra_Details_unpackCrsGraphAndCombine.cpp | |
Tpetra_Details_unpackCrsGraphAndCombine_decl.hpp | Declaration of functions for unpacking the entries of a Tpetra::CrsGraph for communication, in the case where it is valid to go to the KokkosSparse::CrsGraph (local sparse graph data structure) directly |
Tpetra_Details_unpackCrsGraphAndCombine_def.hpp | Definition of functions for unpacking the entries of a Tpetra::CrsGraph for communication, in the case where it is valid to go to the KokkosSparse::CrsGraph (local sparse graph data structure) directly |
Tpetra_Details_unpackCrsMatrixAndCombine_decl.hpp | Declaration of 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 |
Tpetra_Details_unpackCrsMatrixAndCombine_def.hpp | Definition of 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 |
Tpetra_Directory.cpp | |
Tpetra_Directory_decl.hpp | |
Tpetra_Directory_def.hpp | |
Tpetra_Directory_fwd.hpp | Forward declaration of Tpetra::Directory |
Tpetra_DirectoryImpl.cpp | |
Tpetra_DirectoryImpl_decl.hpp | Declaration of implementation details of Tpetra::Directory |
Tpetra_DirectoryImpl_def.hpp | Definition of implementation details of Tpetra::Directory |
Tpetra_DistObject_decl.hpp | Declaration of the Tpetra::DistObject class |
Tpetra_DistObject_def.hpp | Definition of the Tpetra::DistObject class |
Tpetra_DistObject_fwd.hpp | Forward declaration of Tpetra::DistObject |
Tpetra_Distributor.cpp | |
Tpetra_Distributor.hpp | |
Tpetra_EpetraRowMatrix.cpp | |
Tpetra_EpetraRowMatrix.hpp | |
Tpetra_Exceptions.cpp | |
Tpetra_Exceptions_decl.hpp | Declarations of Tpetra-specific exceptions |
Tpetra_Exceptions_def.hpp | |
Tpetra_Experimental_BlockCrsMatrix_decl.hpp | Declaration of Tpetra::Experimental::BlockCrsMatrix |
Tpetra_Experimental_BlockCrsMatrix_def.hpp | Definition of Tpetra::Experimental::BlockCrsMatrix |
Tpetra_Experimental_BlockCrsMatrix_fwd.hpp | Forward declaration of Tpetra::Experimental::BlockCrsMatrix |
Tpetra_Experimental_BlockCrsMatrix_Helpers_decl.hpp | |
Tpetra_Experimental_BlockCrsMatrix_Helpers_def.hpp | |
Tpetra_Experimental_BlockMultiVector.cpp | |
Tpetra_Experimental_BlockMultiVector_decl.hpp | |
Tpetra_Experimental_BlockMultiVector_def.hpp | |
Tpetra_Experimental_BlockMultiVector_fwd.hpp | Forward declaration of Tpetra::Experimental::BlockMultiVector |
Tpetra_Experimental_BlockVector.cpp | |
Tpetra_Experimental_BlockVector_decl.hpp | |
Tpetra_Experimental_BlockVector_def.hpp | |
Tpetra_Experimental_BlockVector_fwd.hpp | Forward declaration of Tpetra::Experimental::BlockVector |
Tpetra_Experimental_BlockView.hpp | Linear algebra kernels for small dense matrices and vectors |
Tpetra_Experimental_createMeshMap.cpp | |
Tpetra_Export.cpp | |
Tpetra_Export_decl.hpp | |
Tpetra_Export_def.hpp | |
Tpetra_Export_fwd.hpp | Forward declaration of Tpetra::Export |
Tpetra_FECrsGraph_CudaWrapperNode.cpp | |
Tpetra_FECrsGraph_decl.hpp | Declaration of the Tpetra::FECrsGraph class |
Tpetra_FECrsGraph_def.hpp | |
Tpetra_FECrsGraph_fwd.hpp | Forward declaration of Tpetra::FECrsGraph |
Tpetra_FECrsGraph_OpenMPWrapperNode.cpp | |
Tpetra_FECrsGraph_SerialWrapperNode.cpp | |
Tpetra_FECrsMatrix_decl.hpp | Declaration of the Tpetra::FECrsMatrix class |
Tpetra_FECrsMatrix_def.hpp | |
Tpetra_FECrsMatrix_fwd.hpp | Forward declaration of Tpetra::FECrsMatrix |
Tpetra_FEMultiVector_decl.hpp | Declaration of the Tpetra::MultiVector class |
Tpetra_FEMultiVector_def.hpp | |
Tpetra_FEMultiVector_fwd.hpp | Forward declaration of Tpetra::FEMultiVector |
Tpetra_HashTable.cpp | |
Tpetra_HashTable_decl.hpp | |
Tpetra_HashTable_def.hpp | |
Tpetra_iallreduce.hpp | Declaration of Tpetra::iallreduce |
Tpetra_idot.hpp | Declaration of Tpetra::idot, a nonblocking dot product |
Tpetra_Import.cpp | |
Tpetra_Import_decl.hpp | |
Tpetra_Import_def.hpp | |
Tpetra_Import_fwd.hpp | Forward declaration of Tpetra::Import |
Tpetra_Import_Util.hpp | Internal functions and macros designed for use with Tpetra::Import and Tpetra::Export objects |
Tpetra_Import_Util2.hpp | Utility functions for packing and unpacking sparse matrix entries |
Tpetra_ImportExportData.cpp | |
Tpetra_ImportExportData_decl.hpp | |
Tpetra_ImportExportData_def.hpp | |
Tpetra_ImportExportData_fwd.hpp | Forward declaration of Tpetra::ImportExportData |
Tpetra_KokkosRefactor_Details_MultiVectorDistObjectKernels.hpp | |
Tpetra_KokkosRefactor_Details_MultiVectorLocalDeepCopy.hpp | |
Tpetra_leftAndOrRightScaleCrsMatrix_decl.hpp | Declaration of Tpetra::leftAndOrRightScaleCrsMatrix |
Tpetra_leftAndOrRightScaleCrsMatrix_def.hpp | Definition of Tpetra::leftAndOrRightScaleCrsMatrix |
Tpetra_Map.cpp | |
Tpetra_Map_decl.hpp | Declaration of the Tpetra::Map class and related nonmember constructors |
Tpetra_Map_def.hpp | |
Tpetra_Map_fwd.hpp | Forward declaration of Tpetra::Map |
Tpetra_MatrixIO.cpp | |
Tpetra_MatrixIO_decl.hpp | Declarations of functions to read a Tpetra::CrsMatrix sparse matrix from a Harwell-Boeing file |
Tpetra_MatrixIO_def.hpp | |
Tpetra_MultiVector_decl.hpp | Declaration of the Tpetra::MultiVector class |
Tpetra_MultiVector_def.hpp | Definition of the Tpetra::MultiVector class |
Tpetra_MultiVector_fwd.hpp | Forward declaration of Tpetra::MultiVector |
Tpetra_MultiVectorFiller.cpp | |
Tpetra_MultiVectorFiller.hpp | |
Tpetra_Operator.hpp | |
Tpetra_Operator_fwd.hpp | Forward declaration of Tpetra::Operator |
Tpetra_Packable.hpp | Declaration of Tpetra::Packable |
Tpetra_Packable_fwd.hpp | Forward declaration of Tpetra::Packable |
Tpetra_replaceDiagonalCrsMatrix_decl.hpp | Declaration of Tpetra::repalceDiagonalCrsMatrix |
Tpetra_replaceDiagonalCrsMatrix_def.hpp | Definition of Tpetra::repalceDiagonalCrsMatrix |
Tpetra_RowGraph.cpp | |
Tpetra_RowGraph_decl.hpp | |
Tpetra_RowGraph_def.hpp | |
Tpetra_RowGraph_fwd.hpp | Forward declaration of Tpetra::RowGraph |
Tpetra_RowMatrix_decl.hpp | |
Tpetra_RowMatrix_def.hpp | |
Tpetra_RowMatrix_fwd.hpp | Forward declaration of Tpetra::RowMatrix |
Tpetra_RowMatrixTransposer_decl.hpp | |
Tpetra_RowMatrixTransposer_def.hpp | |
Tpetra_RowMatrixTransposer_fwd.hpp | Forward declaration of Tpetra::RowMatrixTransposer |
Tpetra_RTI.cpp | |
Tpetra_RTI.hpp | |
Tpetra_RTI_detail.hpp | |
Tpetra_RTIOp.hpp | |
Tpetra_SrcDistObject.hpp | Abstract base class for sources of an Import or Export |
Tpetra_TieBreak.hpp | Interface for breaking ties in ownership |
Tpetra_TieBreak_fwd.hpp | Forward declaration for Tpetra::TieBreak |
Tpetra_TsqrAdaptor.hpp | Adaptor from Tpetra::MultiVector to TSQR |
Tpetra_Util.cpp | |
Tpetra_Util.hpp | Stand-alone utility functions and macros |
Tpetra_Vector_decl.hpp | Declaration of the Tpetra::Vector class |
Tpetra_Vector_def.hpp | Definition of the Tpetra::Vector class |
Tpetra_Vector_fwd.hpp | Forward declaration of Tpetra::Vector |
Tpetra_Version.cpp | |
Tpetra_Version.hpp | |
TpetraExt_MatrixMatrix.cpp | |
TpetraExt_MatrixMatrix_Cuda.hpp | |
TpetraExt_MatrixMatrix_decl.hpp | |
TpetraExt_MatrixMatrix_def.hpp | |
TpetraExt_MatrixMatrix_ExtraKernels_decl.hpp | |
TpetraExt_MatrixMatrix_ExtraKernels_def.hpp | |
TpetraExt_MatrixMatrix_OpenMP.hpp | |
TpetraExt_MMHelpers.cpp | |
TpetraExt_MMHelpers_decl.hpp | Declaration of Tpetra::MMMultiMultiply and nonmember constructors |
TpetraExt_MMHelpers_def.hpp | |
TpetraExt_TripleMatrixMultiply.cpp | |
TpetraExt_TripleMatrixMultiply_decl.hpp | |
TpetraExt_TripleMatrixMultiply_def.hpp | |
TpetraExt_TypeStack.hpp | |