• Main Page
  • Related Pages
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

MLAPI_Krylov.h

Go to the documentation of this file.
00001 #ifndef MLAPI_KRYLOV
00002 #define MLAPI_KRYLOV
00003 
00013 /* ******************************************************************** */
00014 /* See the file COPYRIGHT for a complete copyright notice, contact      */
00015 /* person and disclaimer.                                               */        
00016 /* ******************************************************************** */
00017 
00018 #include "ml_common.h"
00019 
00020 namespace Teuchos {
00021   class List;
00022 }
00023 
00024 namespace MLAPI {
00025 
00026 class Operator;
00027 class BaseOperator;
00028 class MultiVector;
00029 
00040 void Krylov(const Operator& A, const MultiVector& LHS,
00041             const MultiVector& RHS, const BaseOperator& Prec, 
00042             Teuchos::ParameterList& List);
00043 
00044 } // namespace MLAPI
00045 
00046 #endif // ifdef MLAPI_KRYLOV