MueLu  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Stratimikos_MueLuHelpers.hpp File Reference
#include "MueLu_Details_DefaultTypes.hpp"
#include "Stratimikos_LinearSolverBuilder.hpp"
#include "Thyra_MueLuPreconditionerFactory.hpp"
#include "Thyra_MueLuRefMaxwellPreconditionerFactory.hpp"
#include "Thyra_MueLuMaxwell1PreconditionerFactory.hpp"
#include "Thyra_MueLuTpetraQ2Q1PreconditionerFactory.hpp"
#include "Teuchos_RCP.hpp"
#include "Teuchos_ParameterList.hpp"
#include "Teuchos_TestForException.hpp"
#include "Teuchos_AbstractFactoryStd.hpp"
#include <string>

Go to the source code of this file.

Namespaces

 Stratimikos
 

Functions

template<typename Scalar = MueLu::DefaultScalar, typename LocalOrdinal = MueLu::DefaultLocalOrdinal, typename GlobalOrdinal = MueLu::DefaultGlobalOrdinal, typename Node = MueLu::DefaultNode>
void Stratimikos::enableMueLu (LinearSolverBuilder< Scalar > &builder, const std::string &stratName="MueLu")
 
template<typename LocalOrdinal , typename GlobalOrdinal , typename Node >
MUELU_DEPRECATED void Stratimikos::enableMueLu (LinearSolverBuilder< double > &builder, const std::string &stratName="MueLu")
 
template<typename Scalar = MueLu::DefaultScalar, typename LocalOrdinal = MueLu::DefaultLocalOrdinal, typename GlobalOrdinal = MueLu::DefaultGlobalOrdinal, typename Node = MueLu::DefaultNode>
void Stratimikos::enableMueLuRefMaxwell (LinearSolverBuilder< Scalar > &builder, const std::string &stratName="MueLuRefMaxwell")
 
template<typename LocalOrdinal , typename GlobalOrdinal , typename Node >
MUELU_DEPRECATED void Stratimikos::enableMueLuRefMaxwell (LinearSolverBuilder< double > &builder, const std::string &stratName="MueLuRefMaxwell")
 
template<typename Scalar = MueLu::DefaultScalar, typename LocalOrdinal = MueLu::DefaultLocalOrdinal, typename GlobalOrdinal = MueLu::DefaultGlobalOrdinal, typename Node = MueLu::DefaultNode>
void Stratimikos::enableMueLuMaxwell1 (LinearSolverBuilder< Scalar > &builder, const std::string &stratName="MueLuMaxwell1")
 
template<typename LocalOrdinal , typename GlobalOrdinal , typename Node >
MUELU_DEPRECATED void Stratimikos::enableMueLuMaxwell1 (LinearSolverBuilder< double > &builder, const std::string &stratName="MueLuMaxwell1")
 
template<typename Scalar = MueLu::DefaultScalar, typename LocalOrdinal = MueLu::DefaultLocalOrdinal, typename GlobalOrdinal = MueLu::DefaultGlobalOrdinal, typename Node = MueLu::DefaultNode>
void Stratimikos::enableMueLuTpetraQ2Q1 (LinearSolverBuilder< Scalar > &builder, const std::string &stratName="MueLu")
 
template<typename LocalOrdinal , typename GlobalOrdinal , typename Node >
MUELU_DEPRECATED void Stratimikos::enableMueLuTpetraQ2Q1 (LinearSolverBuilder< double > &builder, const std::string &stratName="MueLu")