Stratimikos Package Browser (Single Doxygen Collection) Version of the Day
test_single_aztecoo_thyra_solver.hpp
Go to the documentation of this file.
00001 /*@HEADER
00002 // ***********************************************************************
00003 // 
00004 //        AztecOO: An Object-Oriented Aztec Linear Solver Package 
00005 //                 Copyright (2002) Sandia Corporation
00006 // 
00007 // Under terms of Contract DE-AC04-94AL85000, there is a non-exclusive
00008 // license for use of this work by or on behalf of the U.S. Government.
00009 // 
00010 // This library is free software; you can redistribute it and/or modify
00011 // it under the terms of the GNU Lesser General Public License as
00012 // published by the Free Software Foundation; either version 2.1 of the
00013 // License, or (at your option) any later version.
00014 //  
00015 // This library is distributed in the hope that it will be useful, but
00016 // WITHOUT ANY WARRANTY; without even the implied warranty of
00017 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00018 // Lesser General Public License for more details.
00019 //  
00020 // You should have received a copy of the GNU Lesser General Public
00021 // License along with this library; if not, write to the Free Software
00022 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
00023 // USA
00024 // Questions? Contact Michael A. Heroux (maherou@sandia.gov) 
00025 // 
00026 // ***********************************************************************
00027 //@HEADER
00028 */
00029 
00030 #ifndef TEST_SINGLE_AZTECOO_THYRA_SOLVER_HPP
00031 #define TEST_SINGLE_AZTECOO_THYRA_SOLVER_HPP
00032 
00033 #include "AztecOO_config.h"
00034 #include "Teuchos_ConfigDefs.hpp"
00035 #include "Teuchos_FancyOStream.hpp"
00036 
00037 namespace Teuchos { class ParameterList; }
00038 
00039 namespace Thyra {
00040 
00044 bool test_single_aztecoo_thyra_solver(
00045   const std::string                       matrixFile
00046   ,const bool                             testTranspose
00047   ,const int                              numRandomVectors
00048   ,const double                           maxFwdError
00049   ,const double                           maxResid
00050   ,const double                           maxSolutionError
00051   ,const bool                             showAllTests
00052   ,const bool                             dumpAll
00053   ,Teuchos::ParameterList                 *paramList
00054   ,Teuchos::FancyOStream                  *out
00055   );
00056 
00057 } // namespace Thyra
00058 
00059 #endif // TEST_SINGLE_AZTECOO_THYRA_SOLVER_HPP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines