#include <LinearSolverConfig.h>
| sierra::nalu::TpetraLinearSolverConfig::TpetraLinearSolverConfig |
( |
| ) |
|
| sierra::nalu::TpetraLinearSolverConfig::~TpetraLinearSolverConfig |
( |
| ) |
|
| std::string sierra::nalu::TpetraLinearSolverConfig::get_method |
( |
| ) |
|
|
inline |
| bool sierra::nalu::TpetraLinearSolverConfig::getSummarizeMueluTimer |
( |
| ) |
|
|
inline |
| bool sierra::nalu::TpetraLinearSolverConfig::getWriteMatrixFiles |
( |
| ) |
|
|
inline |
| void sierra::nalu::TpetraLinearSolverConfig::load |
( |
const YAML::Node & |
node | ) |
|
References sierra::nalu::get_if_present(), method_, muelu_xml_file_, name_, params_, paramsPrecond_, precond_, preconditionerType_, recomputePreconditioner_, reusePreconditioner_, sierra::nalu::NaluEnv::self(), summarizeMueluTimer_, tol, useMueLu_, and writeMatrixFiles_.
Referenced by sierra::nalu::LinearSolvers::load().
| std::string& sierra::nalu::TpetraLinearSolverConfig::muelu_xml_file |
( |
| ) |
|
|
inline |
| std::string sierra::nalu::TpetraLinearSolverConfig::name |
( |
| ) |
const |
| const Teuchos::RCP< Teuchos::ParameterList > & sierra::nalu::TpetraLinearSolverConfig::params |
( |
| ) |
const |
| const Teuchos::RCP< Teuchos::ParameterList > & sierra::nalu::TpetraLinearSolverConfig::paramsPrecond |
( |
| ) |
const |
| std::string sierra::nalu::TpetraLinearSolverConfig::preconditioner_type |
( |
| ) |
|
|
inline |
| bool sierra::nalu::TpetraLinearSolverConfig::recomputePreconditioner |
( |
| ) |
|
|
inline |
| bool sierra::nalu::TpetraLinearSolverConfig::reusePreconditioner |
( |
| ) |
|
|
inline |
| bool sierra::nalu::TpetraLinearSolverConfig::use_MueLu |
( |
| ) |
const |
|
inline |
| std::string sierra::nalu::TpetraLinearSolverConfig::method_ |
|
private |
| std::string sierra::nalu::TpetraLinearSolverConfig::muelu_xml_file_ |
|
private |
| std::string sierra::nalu::TpetraLinearSolverConfig::name_ |
|
private |
| Teuchos::RCP<Teuchos::ParameterList> sierra::nalu::TpetraLinearSolverConfig::params_ |
|
private |
| Teuchos::RCP<Teuchos::ParameterList> sierra::nalu::TpetraLinearSolverConfig::paramsPrecond_ |
|
private |
| std::string sierra::nalu::TpetraLinearSolverConfig::precond_ |
|
private |
| std::string sierra::nalu::TpetraLinearSolverConfig::preconditionerType_ |
|
private |
| bool sierra::nalu::TpetraLinearSolverConfig::recomputePreconditioner_ |
|
private |
| bool sierra::nalu::TpetraLinearSolverConfig::reusePreconditioner_ |
|
private |
| bool sierra::nalu::TpetraLinearSolverConfig::summarizeMueluTimer_ |
|
private |
| bool sierra::nalu::TpetraLinearSolverConfig::useMueLu_ |
|
private |
| bool sierra::nalu::TpetraLinearSolverConfig::writeMatrixFiles_ |
|
private |
The documentation for this class was generated from the following files: