| Apply_BCsToMatrixCols(Teuchos::RCP< Matrix > &A, std::vector< LO > &dirichletCols) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Apply_BCsToMatrixRows(Teuchos::RCP< Matrix > &A, std::vector< LO > &dirichletRows) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Crs2Op(RCP< CrsMatrix > Op) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| DetectDirichletRows(const Matrix &A, const Magnitude &tol=Teuchos::ScalarTraits< SC >::zero()) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Distance2(const MultiVector &v, LocalOrdinal i0, LocalOrdinal i1) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| findDirichletCols(Teuchos::RCP< Matrix > A, std::vector< LO > &dirichletRows, std::vector< LO > &dirichletCols) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| findDirichletRows(Teuchos::RCP< Matrix > A, std::vector< LO > &dirichletRows) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| GetLumpedMatrixDiagonal(const Matrix &A) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| GetMatrixDiagonal(const Matrix &A) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| GetMatrixDiagonalInverse(const Matrix &A, Magnitude tol=Teuchos::ScalarTraits< SC >::eps()*100) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| GetMatrixOverlappedDiagonal(const Matrix &A) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Magnitude typedef | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | |
| MakeFancy(std::ostream &os) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Map2EpetraMap(const Map &map) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Map2TpetraMap(const Map &map) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| MV2EpetraMV(RCP< MultiVector > const Vec) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| MV2EpetraMV(const MultiVector &Vec) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| MV2NonConstEpetraMV(RCP< MultiVector > Vec) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| MV2NonConstEpetraMV(MultiVector &Vec) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| MV2NonConstTpetraMV(RCP< MultiVector > Vec) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| MV2NonConstTpetraMV(MultiVector &Vec) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| MV2NonConstTpetraMV2(MultiVector &Vec) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| MV2TpetraMV(RCP< MultiVector > const Vec) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| MV2TpetraMV(const MultiVector &Vec) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| MyOldScaleMatrix(Matrix &Op, const Teuchos::ArrayRCP< const SC > &scalingVector, bool doInverse=true, bool doFillComplete=true, bool doOptimizeStorage=true) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| MyOldScaleMatrix_Tpetra(Matrix &Op, const Teuchos::ArrayRCP< SC > &scalingVector, bool doFillComplete, bool doOptimizeStorage) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Op2EpetraCrs(RCP< const Matrix > Op) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Op2EpetraCrs(const Matrix &Op) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Op2NonConstEpetraCrs(RCP< Matrix > Op) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Op2NonConstEpetraCrs(Matrix &Op) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Op2NonConstTpetraCrs(RCP< Matrix > Op) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Op2NonConstTpetraCrs(Matrix &Op) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Op2NonConstTpetraRow(RCP< Matrix > Op) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Op2TpetraCrs(RCP< const Matrix > Op) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Op2TpetraCrs(const Matrix &Op) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Op2TpetraRow(RCP< const Matrix > Op) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| PauseForDebugger() | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| PowerMethod(const Matrix &A, bool scaleByDiag=true, LO niters=10, Magnitude tolerance=1e-2, bool verbose=false, unsigned int seed=123) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Read(const std::string &fileName, Xpetra::UnderlyingLib lib, const RCP< const Teuchos::Comm< int > > &comm, bool binary=false) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Read(const std::string &filename, const RCP< const Map > rowMap, RCP< const Map > colMap=Teuchos::null, const RCP< const Map > domainMap=Teuchos::null, const RCP< const Map > rangeMap=Teuchos::null, const bool callFillComplete=true, const bool binary=false, const bool tolerant=false, const bool debug=false) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Remove_Zeroed_Rows(Teuchos::RCP< Matrix > &A, double tol=1.0e-14) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Residual(const Operator &Op, const MultiVector &X, const MultiVector &RHS) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| ResidualNorm(const Operator &Op, const MultiVector &X, const MultiVector &RHS) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| ScaleMatrix(Matrix &Op, const Teuchos::ArrayRCP< SC > &scalingVector, bool doInverse=true) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| SetRandomSeed(const Teuchos::Comm< int > &comm) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Write(const std::string &fileName, const Map &M) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Write(const std::string &fileName, const MultiVector &Vec) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |
| Write(const std::string &fileName, const Matrix &Op) | MueLu::Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node > | static |