MueLu  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >::ConvData Struct Reference

Data struct for defining stopping criteria of multigrid iteration. More...

Public Member Functions

 ConvData ()
 
 ConvData (LO maxIts)
 
 ConvData (MagnitudeType tol)
 
 ConvData (std::pair< LO, MagnitudeType > p)
 

Public Attributes

LO maxIts_
 
MagnitudeType tol_
 

Detailed Description

template<class Scalar = Xpetra::Operator<>::scalar_type, class LocalOrdinal = typename Xpetra::Operator<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Xpetra::Operator<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Xpetra::Operator<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
struct MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >::ConvData

Data struct for defining stopping criteria of multigrid iteration.

Definition at line 112 of file MueLu_Hierarchy_decl.hpp.

Constructor & Destructor Documentation

template<class Scalar = Xpetra::Operator<>::scalar_type, class LocalOrdinal = typename Xpetra::Operator<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Xpetra::Operator<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Xpetra::Operator<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >::ConvData::ConvData ( )
inline

Definition at line 113 of file MueLu_Hierarchy_decl.hpp.

template<class Scalar = Xpetra::Operator<>::scalar_type, class LocalOrdinal = typename Xpetra::Operator<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Xpetra::Operator<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Xpetra::Operator<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >::ConvData::ConvData ( LO  maxIts)
inline

Definition at line 114 of file MueLu_Hierarchy_decl.hpp.

template<class Scalar = Xpetra::Operator<>::scalar_type, class LocalOrdinal = typename Xpetra::Operator<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Xpetra::Operator<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Xpetra::Operator<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >::ConvData::ConvData ( MagnitudeType  tol)
inline

Definition at line 115 of file MueLu_Hierarchy_decl.hpp.

template<class Scalar = Xpetra::Operator<>::scalar_type, class LocalOrdinal = typename Xpetra::Operator<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Xpetra::Operator<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Xpetra::Operator<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >::ConvData::ConvData ( std::pair< LO, MagnitudeType p)
inline

Definition at line 116 of file MueLu_Hierarchy_decl.hpp.

Member Data Documentation

template<class Scalar = Xpetra::Operator<>::scalar_type, class LocalOrdinal = typename Xpetra::Operator<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Xpetra::Operator<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Xpetra::Operator<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
LO MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >::ConvData::maxIts_

Definition at line 118 of file MueLu_Hierarchy_decl.hpp.

template<class Scalar = Xpetra::Operator<>::scalar_type, class LocalOrdinal = typename Xpetra::Operator<Scalar>::local_ordinal_type, class GlobalOrdinal = typename Xpetra::Operator<Scalar, LocalOrdinal>::global_ordinal_type, class Node = typename Xpetra::Operator<Scalar, LocalOrdinal, GlobalOrdinal>::node_type>
MagnitudeType MueLu::Hierarchy< Scalar, LocalOrdinal, GlobalOrdinal, Node >::ConvData::tol_

Definition at line 119 of file MueLu_Hierarchy_decl.hpp.


The documentation for this struct was generated from the following file: