Ifpack Package Browser (Single Doxygen Collection)  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions | Variables
test/Relaxation_LL/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_LL/cxx_main.cpp:

Go to the source code of this file.

Functions

int CompareBlockOverlap (const Teuchos::RefCountPtr< Epetra_RowMatrix > &A, int Overlap)
 
int CompareBlockSizes (std::string PrecType, const Teuchos::RefCountPtr< Epetra_RowMatrix > &A, int NumParts)
 
bool ComparePointAndBlock (std::string PrecType, const Teuchos::RefCountPtr< Epetra_RowMatrix > &A, int sweeps)
 
bool KrylovTest (std::string PrecType, const Teuchos::RefCountPtr< Epetra_RowMatrix > &A, bool backward)
 
bool BasicTest (std::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 71 of file test/Relaxation_LL/cxx_main.cpp.

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

Definition at line 109 of file test/Relaxation_LL/cxx_main.cpp.

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

Definition at line 146 of file test/Relaxation_LL/cxx_main.cpp.

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

Definition at line 244 of file test/Relaxation_LL/cxx_main.cpp.

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

Definition at line 334 of file test/Relaxation_LL/cxx_main.cpp.

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

Definition at line 379 of file test/Relaxation_LL/cxx_main.cpp.

Variable Documentation

bool verbose = false
static

Definition at line 65 of file test/Relaxation_LL/cxx_main.cpp.

bool SymmetricGallery = false
static

Definition at line 66 of file test/Relaxation_LL/cxx_main.cpp.

bool Solver = AZ_gmres
static

Definition at line 67 of file test/Relaxation_LL/cxx_main.cpp.

const int NumVectors = 3

Definition at line 68 of file test/Relaxation_LL/cxx_main.cpp.