Class that accepts ML-style parameters and builds a MueLu parameter list (easy input deck)  
 More...
#include <MueLu_ML2MueLuParameterTranslator.hpp>
|  | 
| static std::string & | ltrim (std::string &s) | 
|  | 
| static std::string & | rtrim (std::string &s) | 
|  | 
| static std::string & | trim (std::string &s) | 
|  | 
|  | 
| static std::string | translate (Teuchos::ParameterList ¶mList, const std::string &defaultVals="") | 
|  | : Translate ML parameters to MueLu parameter XML string  More... 
 | 
|  | 
| static std::string | translate (const std::string &xmlFileName, const std::string &defaultVals="") | 
|  | : Translate ML parameters to MueLu parameter XML string  More... 
 | 
|  | 
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.
  
  | 
        
          | MueLu::ML2MueLuParameterTranslator::ML2MueLuParameterTranslator | ( |  | ) |  |  | inline | 
 
 
  
  | 
        
          | virtual MueLu::ML2MueLuParameterTranslator::~ML2MueLuParameterTranslator | ( |  | ) |  |  | inlinevirtual | 
 
 
  
  | 
        
          | static std::string MueLu::ML2MueLuParameterTranslator::translate | ( | Teuchos::ParameterList & | paramList, |  
          |  |  | const std::string & | defaultVals = "" |  
          |  | ) |  |  |  | inlinestatic | 
 
 
  
  | 
        
          | static std::string MueLu::ML2MueLuParameterTranslator::translate | ( | const std::string & | xmlFileName, |  
          |  |  | const std::string & | defaultVals = "" |  
          |  | ) |  |  |  | inlinestatic | 
 
 
  
  | 
        
          | std::string MueLu::ML2MueLuParameterTranslator::SetParameterList | ( | const Teuchos::ParameterList & | paramList_in, |  
          |  |  | const std::string & | defaultVals |  
          |  | ) |  |  |  | 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 59 of file MueLu_ML2MueLuParameterTranslator.cpp.
 
 
  
  | 
        
          | static std::string& MueLu::ML2MueLuParameterTranslator::ltrim | ( | std::string & | s | ) |  |  | inlinestaticprivate | 
 
 
  
  | 
        
          | static std::string& MueLu::ML2MueLuParameterTranslator::rtrim | ( | std::string & | s | ) |  |  | inlinestaticprivate | 
 
 
  
  | 
        
          | static std::string& MueLu::ML2MueLuParameterTranslator::trim | ( | std::string & | s | ) |  |  | inlinestaticprivate | 
 
 
The documentation for this class was generated from the following files: