|
MueLu
Version of the Day
|
#include "Kokkos_Macros.hpp"#include "KokkosBatched_LU_Decl.hpp"#include "KokkosBatched_LU_Serial_Impl.hpp"#include "KokkosBatched_Trsv_Decl.hpp"#include "KokkosBatched_Trsv_Serial_Impl.hpp"#include "MueLu_DroppingCommon.hpp"#include "Kokkos_Core.hpp"#include "Kokkos_ArithTraits.hpp"#include "Teuchos_RCP.hpp"#include "Xpetra_Matrix.hpp"#include "Xpetra_MultiVector.hpp"#include "Xpetra_MultiVectorFactory.hpp"Go to the source code of this file.
Namespaces | |
| MueLu::DistanceLaplacian | |
Functions | |
| template<class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node , class DistanceFunctorType > | |
| Teuchos::RCP < Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | MueLu::DistanceLaplacian::getDiagonal (Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &A, DistanceFunctorType &distFunctor) |
| template<class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node , class DistanceFunctorType > | |
| Teuchos::RCP < Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | MueLu::DistanceLaplacian::getMaxMinusOffDiagonal (Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &A, DistanceFunctorType &distFunctor) |
| template<Misc::StrengthMeasure measure, class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node , class DistanceFunctorType > | |
| auto | MueLu::DistanceLaplacian::make_drop_functor (Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &A_, typename DropFunctor< Scalar, LocalOrdinal, GlobalOrdinal, Node, DistanceFunctorType, measure >::magnitudeType threshold, DistanceFunctorType &dist2_, typename DropFunctor< Scalar, LocalOrdinal, GlobalOrdinal, Node, DistanceFunctorType, measure >::results_view &results_) |
| template<Misc::StrengthMeasure measure, class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node , class DistanceFunctorType > | |
| auto | MueLu::DistanceLaplacian::make_vector_drop_functor (Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &A_, Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &mergedA_, typename VectorDropFunctor< Scalar, LocalOrdinal, GlobalOrdinal, Node, DistanceFunctorType, measure >::magnitudeType threshold, DistanceFunctorType &dist2_, typename VectorDropFunctor< Scalar, LocalOrdinal, GlobalOrdinal, Node, DistanceFunctorType, measure >::results_view &results_, typename VectorDropFunctor< Scalar, LocalOrdinal, GlobalOrdinal, Node, DistanceFunctorType, measure >::block_indices_view_type point_to_block_, typename VectorDropFunctor< Scalar, LocalOrdinal, GlobalOrdinal, Node, DistanceFunctorType, measure >::block_indices_view_type ghosted_point_to_block_) |