|
MueLu Version of the Day
|
#include <MueLu_ParameterListAcceptor.hpp>
Public Member Functions | |
| ParameterListAcceptorImpl () | |
| virtual | ~ParameterListAcceptorImpl ()=default |
| virtual void | SetParameterList (const Teuchos::ParameterList ¶mList) |
| Set parameters from a parameter list and return with default values. | |
| virtual const Teuchos::ParameterList & | GetParameterList () const |
| virtual const Teuchos::ParameterList & | GetParameterListWithoutValidation () const |
| void | SetParameter (const std::string &name, const ParameterEntry &entry) |
| Set a parameter directly as a ParameterEntry. | |
| const ParameterEntry & | GetParameter (const std::string &name) const |
| Retrieves a const entry with the name name. | |
| virtual void | GetDocumentation (std::ostream &os) const |
Public Member Functions inherited from MueLu::ParameterListAcceptor | |
| ParameterListAcceptor () | |
| virtual | ~ParameterListAcceptor ()=default |
| virtual Teuchos::RCP< const Teuchos::ParameterList > | GetValidParameterList () const =0 |
| Return a const parameter list of valid parameters that setParameterList() will accept. | |
Private Attributes | |
| Teuchos::ParameterList | paramList_ |
Definition at line 100 of file MueLu_ParameterListAcceptor.hpp.
| MueLu::ParameterListAcceptorImpl::ParameterListAcceptorImpl | ( | ) |
Definition at line 25 of file MueLu_ParameterListAcceptor.cpp.
|
virtualdefault |
|
virtual |
Set parameters from a parameter list and return with default values.
Implements MueLu::ParameterListAcceptor.
Reimplemented in MueLu::MatlabSmoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::BelosSmoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::BelosSmoother< double, int, int, Xpetra::EpetraNode >, MueLu::Ifpack2Smoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >, MueLu::Ifpack2Smoother< double, int, int, Xpetra::EpetraNode >, MueLu::IfpackSmoother< Node >, and MueLu::RefMaxwellSmoother< Scalar, LocalOrdinal, GlobalOrdinal, Node >.
Definition at line 27 of file MueLu_ParameterListAcceptor.cpp.
|
virtual |
Implements MueLu::ParameterListAcceptor.
Definition at line 50 of file MueLu_ParameterListAcceptor.cpp.
|
virtual |
Implements MueLu::ParameterListAcceptor.
Definition at line 73 of file MueLu_ParameterListAcceptor.cpp.
|
virtual |
Set a parameter directly as a ParameterEntry.
Implements MueLu::ParameterListAcceptor.
Definition at line 77 of file MueLu_ParameterListAcceptor.cpp.
|
virtual |
Retrieves a const entry with the name name.
Implements MueLu::ParameterListAcceptor.
Definition at line 83 of file MueLu_ParameterListAcceptor.cpp.
|
virtual |
Implements MueLu::ParameterListAcceptor.
Definition at line 87 of file MueLu_ParameterListAcceptor.cpp.
|
mutableprivate |
Definition at line 122 of file MueLu_ParameterListAcceptor.hpp.