Xpetra Version of the Day
Loading...
Searching...
No Matches
Xpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node > Member List

This is the complete list of members for Xpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >, including all inherited members.

checkLocalRowMapMatchesColMap(const Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &A)Xpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
CheckRepairMainDiagonal(RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &Ac, bool const &repairZeroDiagonals, Teuchos::FancyOStream &fos, const typename Teuchos::ScalarTraits< Scalar >::magnitudeType threshold=Teuchos::ScalarTraits< typename Teuchos::ScalarTraits< Scalar >::magnitudeType >::zero(), const Scalar replacementValue=Teuchos::ScalarTraits< Scalar >::one())Xpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
convertMatrixToStridedMaps(Teuchos::RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > matrix, std::vector< size_t > &rangeStridingInfo, std::vector< size_t > &domainStridingInfo)Xpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
EpetraCrsMatrix typedefXpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
EpetraCrsMatrix64 typedefXpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
extractBlockDiagonal(const Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &A, Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > &diagonal)Xpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
findColumnSubMap(const Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &input, const Xpetra::Map< LocalOrdinal, GlobalOrdinal, Node > &domainMap)Xpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
GO typedefXpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
inverseScaleBlockDiagonal(Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > &blockDiagonal, bool doTranspose, Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > &toBeScaled)Xpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
IO typedefXpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
LO typedefXpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
MatrixMatrix typedefXpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
NO typedefXpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
RelativeDiagonalBoost(RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &A, const Teuchos::ArrayView< const double > &relativeThreshold, Teuchos::FancyOStream &fos)Xpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
SC typedefXpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >private
SplitMatrix(const Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &input, Teuchos::RCP< const Xpetra::MapExtractor< Scalar, LocalOrdinal, GlobalOrdinal, Node > > rangeMapExtractor, Teuchos::RCP< const Xpetra::MapExtractor< Scalar, LocalOrdinal, GlobalOrdinal, Node > > domainMapExtractor, Teuchos::RCP< const Xpetra::MapExtractor< Scalar, LocalOrdinal, GlobalOrdinal, Node > > columnMapExtractor=Teuchos::null, bool bThyraMode=false)Xpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic
xpetraGidNumbering2ThyraGidNumbering(const Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > &input)Xpetra::MatrixUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >inlinestatic