MueLu  Version of the Day
MueLu::PerfUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node > Class Template Reference

#include <MueLu_PerfUtils_fwd.hpp>

Static Public Member Functions

static std::string PrintMatrixInfo (const Matrix &A, const std::string &msgTag, RCP< const Teuchos::ParameterList > params=Teuchos::null)
 
static std::string PrintImporterInfo (RCP< const Import > importer, const std::string &msgTag)
 
static std::string CommPattern (const Matrix &A, const std::string &msgTag, RCP< const Teuchos::ParameterList > params=Teuchos::null)
 

Static Private Member Functions

static bool CheckMatrix (const Matrix &A)
 

Detailed Description

template<class Scalar, class LocalOrdinal = DefaultLocalOrdinal, class GlobalOrdinal = DefaultGlobalOrdinal, class Node = DefaultNode>
class MueLu::PerfUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >

Definition at line 54 of file MueLu_PerfUtils_fwd.hpp.

Member Function Documentation

◆ PrintMatrixInfo()

template<class Scalar , class LocalOrdinal = DefaultLocalOrdinal, class GlobalOrdinal = DefaultGlobalOrdinal, class Node = DefaultNode>
std::string MueLu::PerfUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >::PrintMatrixInfo ( const Matrix &  A,
const std::string &  msgTag,
RCP< const Teuchos::ParameterList >  params = Teuchos::null 
)
static

Definition at line 127 of file MueLu_PerfUtils_def.hpp.

◆ PrintImporterInfo()

template<class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node >
std::string MueLu::PerfUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >::PrintImporterInfo ( RCP< const Import >  importer,
const std::string &  msgTag 
)
static

Definition at line 329 of file MueLu_PerfUtils_def.hpp.

◆ CommPattern()

template<class Scalar , class LocalOrdinal = DefaultLocalOrdinal, class GlobalOrdinal = DefaultGlobalOrdinal, class Node = DefaultNode>
std::string MueLu::PerfUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >::CommPattern ( const Matrix &  A,
const std::string &  msgTag,
RCP< const Teuchos::ParameterList >  params = Teuchos::null 
)
static

Definition at line 392 of file MueLu_PerfUtils_def.hpp.

◆ CheckMatrix()

template<class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node >
bool MueLu::PerfUtils< Scalar, LocalOrdinal, GlobalOrdinal, Node >::CheckMatrix ( const Matrix &  A)
staticprivate

Definition at line 433 of file MueLu_PerfUtils_def.hpp.


The documentation for this class was generated from the following files: