00001
00002 #ifndef TEST_SINGLE_BELOS_THYRA_SOLVER_HPP
00003 #define TEST_SINGLE_BELOS_THYRA_SOLVER_HPP
00004
00005 #include "BelosConfigDefs.hpp"
00006 #include "Teuchos_FancyOStream.hpp"
00007
00008 namespace Teuchos { class ParameterList; }
00009
00010 namespace Thyra {
00011
00015 bool test_single_belos_thyra_solver(
00016 const std::string matrixFile
00017 ,const bool testTranspose
00018 ,const bool usePreconditioner
00019 ,const int numRhs
00020 ,const int numRandomVectors
00021 ,const double maxFwdError
00022 ,const double maxResid
00023 ,const double maxSolutionError
00024 ,const bool showAllTests
00025 ,const bool dumpAll
00026 ,Teuchos::ParameterList *belosLOWSFPL
00027 ,Teuchos::FancyOStream *out
00028 );
00029
00030 }
00031
00032 #endif // TEST_SINGLE_BELOS_THYRA_SOLVER_HPP