Tpetra Matrix/Vector Services Version of the Day
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
Tpetra::MatrixMarket::BannerParse a Matrix Market banner line
Tpetra::RTI::detail::BinaryFunctorAdapter< OP, S1, S2 >Adapter class between kernels for Tpetra::RTI::binary_transform and Tpetra::RTI::detail::binary_transform
Tpetra::RTI::detail::BinaryFunctorAdapterWithAlphaBeta< OP, S >Adapter class between binary functors and BinaryOp
Tpetra::RTI::BinaryOp< S, LO, GO, Node, Op >Tpetra::Operator wrapping a binary functor using the Tpetra Reduction/Transformation Interface
Tpetra::BlockCrsGraph< LocalOrdinal, GlobalOrdinal, Node >Block-entry counterpart to Tpetra::CrsGraph
Tpetra::BlockMap< LocalOrdinal, GlobalOrdinal, Node >Block-entry counterpart to Tpetra::Map
Tpetra::BlockMultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node >Block-entry specialization of Tpetra::MultiVector
TpetraExamples::convertHelp< Tout, Tin, LO, GO, Node >Helper function to call CrsMatrix<T1>::convert<T2> if T1 != T2, and return the original matrix otherwise
TpetraExamples::convertHelp< T, T, LO, GO, Node >Helper function to call CrsMatrix<T1>::convert<T2> if T1 != T2, and return the original matrix otherwise
Tpetra::MatrixMarket::CoordDataReader< Callback, Ordinal, Scalar, isComplex >Coordinate-format sparse matrix data reader
Tpetra::MatrixMarket::CoordDataReaderBase< Callback, Ordinal, Scalar, isComplex >Coordinate-format sparse matrix data reader
Tpetra::CrsGraph< LocalOrdinal, GlobalOrdinal, Node, LocalMatOps >A class for constructing and using sparse compressed graphs with row access
Tpetra::CrsMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node, LocalMatOps >A class for constructing and using sparse compressed matrices with row access
Tpetra::CrsMatrixMultiplyOp< Scalar, MatScalar, LocalOrdinal, GlobalOrdinal, Node, LocalMatOps >A class for wrapping a CrsMatrix multiply in a Operator
Tpetra::CrsMatrixSolveOp< Scalar, MatScalar, LocalOrdinal, GlobalOrdinal, Node, LocalMatOps >A class for wrapping a Tpetra::CrsMatrix solve in a Tpetra::Operator
Tpetra::DefaultPlatformReturns a default platform appropriate for the enviroment
TpetraExamples::DiagKernel< S >Class to demonstrate a simple diagonal matrix
Tpetra::Directory< LocalOrdinal, GlobalOrdinal, Node >Implement mapping from global ID to process ID and local ID
Tpetra::DistObject< Packet, LocalOrdinal, GlobalOrdinal, Node >A base class for distributed objects that support import and export operations
Tpetra::DistributorClass that sets up gathers and scatters for Tpetra communication
Tpetra::MatrixMarket::Raw::Element< Scalar, Ordinal >An Element stores one entry of a sparse matrix
Tpetra::Export< LocalOrdinal, GlobalOrdinal, Node >Communication plan for data redistribution from a (possibly) multiply-owned to a uniquely-owned distribution
TpetraExamples::FDStencil< S >Class to demonstrate a simple, finite-different type tridiagonal stencil
Tpetra::HybridPlatformA platform class for hybrid nodes
Tpetra::Import< LocalOrdinal, GlobalOrdinal, Node >Communication plan for data redistribution from a uniquely-owned to a (possibly) multiply-owned distribution
Tpetra::RTI::KernelOp< S, LO, GO, Node, Kernel >Tpetra::Operator wrapping a Kokkos kernel using the Tpetra Reduction/Transformation Interface
Tpetra::Map< LocalOrdinal, GlobalOrdinal, Node >A class for partitioning distributed objects
Tpetra::MpiPlatform< Node >Implementation of the Platform concept for MPI-based platforms
TpetraExamples::mprec_mult< Arg1, Arg2, MultPrec >Function object multiplying two different types in a third type's precision
Tpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node >A class for constructing and using dense, distributors multivectors
Tpetra::RTI::OneOp< T >A static identity functor, providing a static method identity() that returns one
Tpetra::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node >Abstract interface for linear operators accepting Tpetra MultiVector objects
TpetraExamples::pair_op< T1, T2, Op >Reduction function object that combines pairs of T1, T2
Tpetra::MatrixMarket::Reader< SparseMatrixType >Matrix Market file reader for CrsMatrix and MultiVector
Tpetra::MatrixMarket::Raw::Reader< Scalar, Ordinal >"Raw" reader for debugging a Matrix Market file
Tpetra::RTI::ReductionGlob< GOP, ROP, IOP >A type glob containing the types needed for calling Tpetra::RTI::reduce() with individual functors
TpetraExamples::RFPCGInit< S, LO, GO, Node >Initialization for a database stack for the recursiveFPCG() algorithm, to be used with Tpetra::Ext::initStackDB()
Tpetra::RowGraph< LocalOrdinal, GlobalOrdinal, Node >A pure virtual interface for row-partitioned graphs
Tpetra::RowMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node >A pure virtual interface for row-partitioned matrices
Tpetra::RowMatrixTransposer< Scalar, LocalOrdinal, GlobalOrdinal, Node, SpMatOps >
Tpetra::RTI::detail::RTIPreTransformReductionAdapter< Glob, S1, S2 >Adapter class between kernels for Tpetra::RTI::binary_pre_transform_reduce and Tpetra::RTI::detail::binary_transform
Tpetra::RTI::detail::RTIPreTransformReductionAdapter3< Glob, S1, S2, S3 >Adapter class between kernels for Tpetra::RTI::binary_pre_transform_reduce and Tpetra::RTI::detail::binary_transform
Tpetra::RTI::detail::RTIReductionAdapter< Glob, S1, S2 >Adapter class between kernels for Tpetra::RTI::binary_transform and Tpetra::RTI::detail::binary_transform
Tpetra::RTI::detail::RTIReductionAdapter3< Glob, S1, S2, S3 >Adapter class between kernels for Tpetra::RTI::binary_transform and Tpetra::RTI::detail::binary_transform for three vectors
TpetraExamples::ScaleKernel< S >Class to demonstrate a simple diagonal matrix
Tpetra::SerialPlatform< Node >Implementation of the Platform concept for MPI-based platforms
Tpetra::MatrixMarket::details::SetScientific< Scalar >Politely make an output stream use scientific notation
Tpetra::RTI::detail::StdOpKernel< S >Utility base class for kernels used to define Tpetra::Operator objects
Tpetra::MatrixMarket::SymmetrizingAdder< AdderType >Adds entries with optional symmetry to a sparse matrix
Tpetra::RTI::detail::TertiaryFunctorAdapter< OP, S1, S2, S3 >Adapter class between kernels for Tpetra::RTI::tertiary_transform and Tpetra::RTI::detail::tertiary_transform
Tpetra::RTI::detail::TeuchosValueTypeReductionOpAdapter< OP >Decorator for Kokkos reduction kernels to satisfy requirements for Teuchos::ValueTypeReductionOp
Tpetra::RTI::TransformReductionGlob< TxOP, GOP, ROP, IOP >A type glob containing the types needed for calling Tpetra::RTI::binary_pre_transform_reduce() with individual functors
Tpetra::Ext::TypeStack< T, S >Implementation of a Tpetra::Ext::TypeStack, supporting the next to last entry
Tpetra::Ext::TypeStack< T, TypeStack< S, SS > >Generic implementation of a Tpetra::Ext::TypeStack. This is the model that should be programmed to
Tpetra::Ext::TypeStackBottom< T >Implementation of a Tpetra::Ext::TypeStack, supporting the last entry
Tpetra::RTI::detail::UnaryFunctorAdapter< OP, S >Adapter class between kernels for Tpetra::RTI::unary_transform and Tpetra::RTI::detail::unary_transform
Tpetra::VbrMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node, LocalMatOps >VbrMatrix: Variable block row matrix
Tpetra::Vector< Scalar, LocalOrdinal, GlobalOrdinal, Node >A class for constructing and using dense, distributors vectors
Tpetra::MatrixMarket::Writer< SparseMatrixType >Matrix Market file writer for CrsMatrix and MultiVector
Tpetra::RTI::ZeroOp< T >A static identity functor, providing a static method identity() that returns zero
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines