test/Relaxation/cxx_main.cpp File Reference

#include "Ifpack_ConfigDefs.h"
#include "Epetra_SerialComm.h"
#include "Epetra_CrsMatrix.h"
#include "Epetra_Vector.h"
#include "Epetra_LinearProblem.h"
#include "Epetra_Map.h"
#include "Galeri_Maps.h"
#include "Galeri_CrsMatrices.h"
#include "Galeri_Utils.h"
#include "Teuchos_ParameterList.hpp"
#include "Teuchos_RefCountPtr.hpp"
#include "Ifpack_PointRelaxation.h"
#include "Ifpack_BlockRelaxation.h"
#include "Ifpack_SparseContainer.h"
#include "Ifpack_Amesos.h"
#include "AztecOO.h"
Include dependency graph for test/Relaxation/cxx_main.cpp:

Go to the source code of this file.

Functions

int CompareBlockOverlap (const Teuchos::RefCountPtr< Epetra_RowMatrix > &A, int Overlap)
int CompareBlockSizes (string PrecType, const Teuchos::RefCountPtr< Epetra_RowMatrix > &A, int NumParts)
bool ComparePointAndBlock (string PrecType, const Teuchos::RefCountPtr< Epetra_RowMatrix > &A, int sweeps)
bool KrylovTest (string PrecType, const Teuchos::RefCountPtr< Epetra_RowMatrix > &A, bool backward)
bool BasicTest (string PrecType, const Teuchos::RefCountPtr< Epetra_RowMatrix > &A, bool backward)
int main (int argc, char *argv[])

Variables

static bool verbose = false
static bool SymmetricGallery = false
static bool Solver = AZ_gmres
const int NumVectors = 3

Function Documentation

int CompareBlockOverlap ( const Teuchos::RefCountPtr< Epetra_RowMatrix > &  A,
int  Overlap 
)

Definition at line 57 of file test/Relaxation/cxx_main.cpp.

int CompareBlockSizes ( string  PrecType,
const Teuchos::RefCountPtr< Epetra_RowMatrix > &  A,
int  NumParts 
)

Definition at line 95 of file test/Relaxation/cxx_main.cpp.

bool ComparePointAndBlock ( string  PrecType,
const Teuchos::RefCountPtr< Epetra_RowMatrix > &  A,
int  sweeps 
)

Definition at line 132 of file test/Relaxation/cxx_main.cpp.

bool KrylovTest ( string  PrecType,
const Teuchos::RefCountPtr< Epetra_RowMatrix > &  A,
bool  backward 
)

Definition at line 230 of file test/Relaxation/cxx_main.cpp.

bool BasicTest ( string  PrecType,
const Teuchos::RefCountPtr< Epetra_RowMatrix > &  A,
bool  backward 
)

Definition at line 320 of file test/Relaxation/cxx_main.cpp.

int main ( int  argc,
char *  argv[] 
)

Definition at line 365 of file test/Relaxation/cxx_main.cpp.


Variable Documentation

bool verbose = false [static]

Definition at line 51 of file test/Relaxation/cxx_main.cpp.

bool SymmetricGallery = false [static]

Definition at line 52 of file test/Relaxation/cxx_main.cpp.

bool Solver = AZ_gmres [static]

Definition at line 53 of file test/Relaxation/cxx_main.cpp.

const int NumVectors = 3

Definition at line 54 of file test/Relaxation/cxx_main.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Wed Apr 13 10:05:36 2011 for Ifpack Package Browser (Single Doxygen Collection) by  doxygen 1.6.3