Class that accepts ML-style parameters and builds a MueLu parameter list (easy input deck)
More...
#include <MueLu_ML2MueLuParameterTranslator.hpp>
Class that accepts ML-style parameters and builds a MueLu parameter list (easy input deck)
This interpreter class is meant to make the transition from ML to MueLu easier.
Definition at line 68 of file MueLu_ML2MueLuParameterTranslator.hpp.
◆ ML2MueLuParameterTranslator()
| MueLu::ML2MueLuParameterTranslator::ML2MueLuParameterTranslator |
( |
| ) |
|
|
inline |
◆ ~ML2MueLuParameterTranslator()
| virtual MueLu::ML2MueLuParameterTranslator::~ML2MueLuParameterTranslator |
( |
| ) |
|
|
inlinevirtual |
◆ translate() [1/2]
| static std::string MueLu::ML2MueLuParameterTranslator::translate |
( |
Teuchos::ParameterList & |
paramList, |
|
|
const std::string & |
defaultVals = "" |
|
) |
| |
|
inlinestatic |
◆ translate() [2/2]
◆ SetParameterList()
| std::string MueLu::ML2MueLuParameterTranslator::SetParameterList |
( |
const Teuchos::ParameterList & |
paramList_in, |
|
|
const std::string & |
defaultVals |
|
) |
| |
|
staticprivate |
◆ GetSmootherFactory()
| std::string MueLu::ML2MueLuParameterTranslator::GetSmootherFactory |
( |
const Teuchos::ParameterList & |
paramList, |
|
|
Teuchos::ParameterList & |
adaptingParamList, |
|
|
const std::string & |
pname, |
|
|
const std::string & |
value |
|
) |
| |
|
staticprivate |
: Helper function which translates ML smoother/solver paramters to MueLu XML string
- Parameters
-
| [in] | paramList | reference to Teuchos::ParameterList containing the ML smoother/solver parameters. |
| [in,out] | adaptingParamList | reference to Teuchos::ParameterList containing the ML smoother/solver parameters. Note that the processed parameters are removed from the ParameterList. It can be used to detect non-interpreted ML parameters. |
| [in] | pname | currently processed parameter TODO |
| [in] | value | currently processed value TODO |
Definition at line 58 of file MueLu_ML2MueLuParameterTranslator.cpp.
◆ ltrim()
◆ rtrim()
◆ trim()
The documentation for this class was generated from the following files: