AztecOOSolver Class Reference
Encapsulation of AztecOO linear solver.
More...
#include <solver_aztecoo.h>
Inherits IterSolver.
List of all members.
Detailed Description
Encapsulation of AztecOO linear solver.
Constructor & Destructor Documentation
| AztecOOSolver::~AztecOOSolver |
( |
|
) |
[virtual] |
Member Function Documentation
| int AztecOOSolver::get_num_iters |
( |
|
) |
|
| void AztecOOSolver::set_max_iters |
( |
int |
iters |
) |
[inline] |
Set maximum number of iterations to perform.
- Parameters:
-
| [in] | iters | - number of iterations |
| void AztecOOSolver::set_precond |
( |
Precond * |
pc |
) |
[inline] |
Set preconditioner from IFPACK.
- Parameters:
-
| [in] | pc | - IFPACK preconditioner |
| void AztecOOSolver::set_precond |
( |
const char * |
name |
) |
|
Set Aztec internal preconditioner.
- Parameters:
-
| [in] | name | - name of the preconditioner [ none | jacobi | neumann | least-squares ] |
| void AztecOOSolver::set_solver |
( |
const char * |
solver |
) |
|
Set the type of the solver.
- Parameters:
-
| [in] | solver | - name of the solver [ gmres | cg | cgs | tfqmr | bicgstab ] |
| void AztecOOSolver::set_tolerance |
( |
double |
tol |
) |
[inline] |
Set the convergence tolerance.
- Parameters:
-
| [in] | tol | - the tolerance to set |
| bool AztecOOSolver::solve |
( |
|
) |
[virtual] |
Member Data Documentation
maximum number of iterations
The documentation for this class was generated from the following files: