|
| template<typename SC, typename LO, typename GO, typename NO> |
| RCP< Xpetra::CrsMatrixWrap< SC, LO, GO, NO > > | MueLu::Convert_Epetra_CrsMatrix_ToXpetra_CrsMatrixWrap (RCP< Epetra_CrsMatrix > &epAB) |
| template<typename SC, typename LO, typename GO, typename NO> |
| RCP< Xpetra::Matrix< SC, LO, GO, NO > > | MueLu::EpetraCrs_To_XpetraMatrix (const Teuchos::RCP< Epetra_CrsMatrix > &A) |
| template<typename SC, typename LO, typename GO, typename NO> |
| RCP< Xpetra::MultiVector< SC, LO, GO, NO > > | MueLu::EpetraMultiVector_To_XpetraMultiVector (const Teuchos::RCP< Epetra_MultiVector > &V) |
| template<typename SC, typename LO, typename GO, typename NO> |
| RCP< Xpetra::Matrix< SC, LO, GO, NO > > | MueLu::TpetraCrs_To_XpetraMatrix (const Teuchos::RCP< Tpetra::CrsMatrix< SC, LO, GO, NO > > &Atpetra) |
| template<typename SC, typename LO, typename GO, typename NO> |
| RCP< Xpetra::Matrix< SC, LO, GO, NO > > | MueLu::TpetraFECrs_To_XpetraMatrix (const Teuchos::RCP< Tpetra::FECrsMatrix< SC, LO, GO, NO > > &Atpetra) |
| template<typename SC, typename LO, typename GO, typename NO> |
| RCP< Xpetra::MultiVector< SC, LO, GO, NO > > | MueLu::TpetraMultiVector_To_XpetraMultiVector (const Teuchos::RCP< Tpetra::MultiVector< SC, LO, GO, NO > > &Vtpetra) |
| template<typename SC, typename LO, typename GO, typename NO> |
| RCP< Xpetra::MultiVector< SC, LO, GO, NO > > | MueLu::TpetraFEMultiVector_To_XpetraMultiVector (const Teuchos::RCP< Tpetra::FEMultiVector< SC, LO, GO, NO > > &Vtpetra) |
| template<typename SC, typename LO, typename GO, typename NO> |
| void | MueLu::leftRghtDofScalingWithinNode (const Xpetra::Matrix< SC, LO, GO, NO > &Atpetra, size_t blkSize, size_t nSweeps, Teuchos::ArrayRCP< SC > &rowScaling, Teuchos::ArrayRCP< SC > &colScaling) |
| template<class Scalar, class LocalOrdinal, class GlobalOrdinal, class Node> |
| Teuchos::RCP< const Xpetra::Map< LocalOrdinal, GlobalOrdinal, Node > > | MueLu::importOffRankDroppingInfo (Teuchos::RCP< const Xpetra::Map< LocalOrdinal, GlobalOrdinal, Node > > &localDropMap, Teuchos::RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &Ain) |
| long | MueLu::ExtractNonSerializableData (const Teuchos::ParameterList &inList, Teuchos::ParameterList &serialList, Teuchos::ParameterList &nonSerialList) |
| | Extract non-serializable data from level-specific sublists and move it to a separate parameter list.
|
| void | MueLu::TokenizeStringAndStripWhiteSpace (const std::string &stream, std::vector< std::string > &tokenList, const char *delimChars) |
| bool | MueLu::IsParamMuemexVariable (const std::string &name) |
| bool | MueLu::IsParamValidVariable (const std::string &name) |
| template<class Scalar, class LocalOrdinal, class GlobalOrdinal, class Node> |
| RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | MueLu::EpetraCrs_To_XpetraMatrix (const Teuchos::RCP< Epetra_CrsMatrix > &A) |
| template<class Scalar, class LocalOrdinal, class GlobalOrdinal, class Node> |
| RCP< Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | MueLu::EpetraMultiVector_To_XpetraMultiVector (const Teuchos::RCP< Epetra_MultiVector > &V) |
| template<class Scalar, class LocalOrdinal, class GlobalOrdinal, class Node> |
| RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | MueLu::TpetraCrs_To_XpetraMatrix (const Teuchos::RCP< Tpetra::CrsMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &Atpetra) |
| template<class Scalar, class LocalOrdinal, class GlobalOrdinal, class Node> |
| void | MueLu::leftRghtDofScalingWithinNode (const Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &Amat, size_t blkSize, size_t nSweeps, Teuchos::ArrayRCP< Scalar > &rowScaling, Teuchos::ArrayRCP< Scalar > &colScaling) |
| template<class Scalar, class LocalOrdinal, class GlobalOrdinal, class Node> |
| RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | MueLu::TpetraFECrs_To_XpetraMatrix (const Teuchos::RCP< Tpetra::FECrsMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &Atpetra) |
| template<class Scalar, class LocalOrdinal, class GlobalOrdinal, class Node> |
| RCP< Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | MueLu::TpetraMultiVector_To_XpetraMultiVector (const Teuchos::RCP< Tpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &Vtpetra) |
| template<class Scalar, class LocalOrdinal, class GlobalOrdinal, class Node> |
| RCP< Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | MueLu::TpetraFEMultiVector_To_XpetraMultiVector (const Teuchos::RCP< Tpetra::FEMultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &Vtpetra) |
| template<class T> |
| std::string | MueLu::toString (const T &what) |
| | Little helper function to convert non-string types to strings.
|
| Teuchos::RCP< const Teuchos::Comm< int > > | MueLu::GenerateNodeComm (RCP< const Teuchos::Comm< int > > &baseComm, int &NodeId, const int reductionFactor) |
| std::string | MueLu::lowerCase (const std::string &s) |