MueLu  Version of the Day
MueLu::Utils2< double, int, int > Class Template Reference

#include <MueLu_Utilities_decl.hpp>

Static Public Member Functions

static RCP< MatrixTranspose (Matrix &Op, bool optimizeTranspose=false, const std::string &label=std::string())
 
static void MyOldScaleMatrix_Epetra (Matrix &Op, const Teuchos::ArrayRCP< SC > &scalingVector, bool doFillComplete, bool doOptimizeStorage)
 
static RCP< MultiVectorReadMultiVector (const std::string &fileName, const RCP< const Map > &map)
 
static RCP< const MapReadMap (const std::string &fileName, Xpetra::UnderlyingLib lib, const RCP< const Teuchos::Comm< int > > &comm)
 

Private Types

typedef double SC
 
typedef int LO
 
typedef int GO
 
typedef KokkosClassic::DefaultNode::DefaultNodeType NO
 
typedef Xpetra::Map< int, int, NOMap
 
typedef Xpetra::Matrix< double, int, int, NOMatrix
 
typedef Xpetra::MultiVector< double, int, int, NOMultiVector
 

Detailed Description

template<>
class MueLu::Utils2< double, int, int >

Definition at line 483 of file MueLu_Utilities_decl.hpp.

Member Typedef Documentation

typedef double MueLu::Utils2< double, int, int >::SC
private

Definition at line 484 of file MueLu_Utilities_decl.hpp.

typedef int MueLu::Utils2< double, int, int >::LO
private

Definition at line 485 of file MueLu_Utilities_decl.hpp.

typedef int MueLu::Utils2< double, int, int >::GO
private

Definition at line 486 of file MueLu_Utilities_decl.hpp.

typedef KokkosClassic::DefaultNode::DefaultNodeType MueLu::Utils2< double, int, int >::NO
private

Definition at line 487 of file MueLu_Utilities_decl.hpp.

typedef Xpetra::Map<int,int,NO> MueLu::Utils2< double, int, int >::Map
private

Definition at line 488 of file MueLu_Utilities_decl.hpp.

typedef Xpetra::Matrix<double,int,int,NO> MueLu::Utils2< double, int, int >::Matrix
private

Definition at line 489 of file MueLu_Utilities_decl.hpp.

typedef Xpetra::MultiVector<double,int,int,NO> MueLu::Utils2< double, int, int >::MultiVector
private

Definition at line 490 of file MueLu_Utilities_decl.hpp.

Member Function Documentation

RCP< Xpetra::Matrix< double, int, int > > MueLu::Utils2< double, int, int >::Transpose ( Matrix Op,
bool  optimizeTranspose = false,
const std::string &  label = std::string() 
)
static

Definition at line 56 of file MueLu_Utilities.cpp.

void MueLu::Utils2< double, int, int >::MyOldScaleMatrix_Epetra ( Matrix Op,
const Teuchos::ArrayRCP< SC > &  scalingVector,
bool  doFillComplete,
bool  doOptimizeStorage 
)
static

Definition at line 130 of file MueLu_Utilities.cpp.

RCP< Xpetra::MultiVector< double, int, int > > MueLu::Utils2< double, int, int >::ReadMultiVector ( const std::string &  fileName,
const RCP< const Map > &  map 
)
static

Definition at line 158 of file MueLu_Utilities.cpp.

RCP< const Xpetra::Map< int, int > > MueLu::Utils2< double, int, int >::ReadMap ( const std::string &  fileName,
Xpetra::UnderlyingLib  lib,
const RCP< const Teuchos::Comm< int > > &  comm 
)
static

Definition at line 190 of file MueLu_Utilities.cpp.


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