|
Belos Package Browser (Single Doxygen Collection)
Development
|
Factory to build a set of status tests from a parameter list. More...
#include <BelosStatusTestFactory.hpp>
Public Types | |
| typedef Teuchos::ScalarTraits < Scalar >::magnitudeType | magnitude_type |
| typedef StatusTest< Scalar, MV, OP > | base_test |
| typedef StatusTestMaxIters < Scalar, MV, OP > | max_iter_test |
| typedef StatusTestCombo < Scalar, MV, OP > | combo_test |
Public Member Functions | |
| StatusTestFactory () | |
| Constructor. More... | |
| virtual | ~StatusTestFactory () |
| Destructor. More... | |
| Teuchos::RCP< base_test > | buildStatusTests (Teuchos::ParameterList &p) const |
| returns a StatusTest set from a parameter list More... | |
| Teuchos::RCP< std::map < std::string, Teuchos::RCP < base_test > > > | getTaggedTests () const |
Static Public Member Functions | |
| static StatusTestCombo< Scalar, MV, OP >::ComboType | stringToComboType (const std::string &comboString) |
Private Member Functions | |
| Teuchos::RCP< base_test > | buildComboTest (Teuchos::ParameterList &p) const |
| Teuchos::RCP< base_test > | buildMaxItersTest (Teuchos::ParameterList &p) const |
| Teuchos::RCP< base_test > | buildResidualNormTest (Teuchos::ParameterList &p) const |
| Teuchos::RCP< base_test > | buildPartialResidualNormTest (Teuchos::ParameterList &p) const |
Static Private Member Functions | |
| static NormType | stringToNormType (const std::string &normType) |
| static ScaleType | stringToScaleType (const std::string &scaleType) |
Private Attributes | |
| Teuchos::RCP< std::map < std::string, Teuchos::RCP < base_test > > > | tagged_tests_ |
| maps test names (defined by the "Tag" parameter) to the corresponding status test More... | |
Factory to build a set of status tests from a parameter list.
Definition at line 26 of file BelosStatusTestFactory.hpp.
| typedef Teuchos::ScalarTraits<Scalar>::magnitudeType Belos::StatusTestFactory< Scalar, MV, OP >::magnitude_type |
Definition at line 28 of file BelosStatusTestFactory.hpp.
| typedef StatusTest<Scalar,MV,OP> Belos::StatusTestFactory< Scalar, MV, OP >::base_test |
Definition at line 29 of file BelosStatusTestFactory.hpp.
| typedef StatusTestMaxIters<Scalar,MV,OP> Belos::StatusTestFactory< Scalar, MV, OP >::max_iter_test |
Definition at line 31 of file BelosStatusTestFactory.hpp.
| typedef StatusTestCombo<Scalar,MV,OP> Belos::StatusTestFactory< Scalar, MV, OP >::combo_test |
Definition at line 32 of file BelosStatusTestFactory.hpp.
|
inline |
Constructor.
Definition at line 35 of file BelosStatusTestFactory.hpp.
|
inlinevirtual |
Destructor.
Definition at line 40 of file BelosStatusTestFactory.hpp.
|
inline |
returns a StatusTest set from a parameter list
Definition at line 43 of file BelosStatusTestFactory.hpp.
|
inlinestatic |
Definition at line 77 of file BelosStatusTestFactory.hpp.
|
inline |
Definition at line 87 of file BelosStatusTestFactory.hpp.
|
inlineprivate |
Definition at line 94 of file BelosStatusTestFactory.hpp.
|
inlineprivate |
Definition at line 116 of file BelosStatusTestFactory.hpp.
|
inlineprivate |
Definition at line 122 of file BelosStatusTestFactory.hpp.
|
inlineprivate |
Definition at line 149 of file BelosStatusTestFactory.hpp.
|
inlinestaticprivate |
Definition at line 173 of file BelosStatusTestFactory.hpp.
|
inlinestaticprivate |
Definition at line 195 of file BelosStatusTestFactory.hpp.
|
private |
maps test names (defined by the "Tag" parameter) to the corresponding status test
Definition at line 92 of file BelosStatusTestFactory.hpp.
1.8.5