Data Types | |
| type | aztecoo | 
AztecOO: An object-oriented wrapper for Aztec. More...  | |
Public Member Functions | |
Constructor Function  | |
| type(aztecoo) function | aztecoo (A, x, b) | 
| type(aztecoo) function | aztecoo (this) | 
| Copy Constructor.  More... | |
Standard AztecOO solve methods  | |
| subroutine | iterate (this, MaxIters, tolerance, err) | 
| AztecOO iteration function. Iterates on the current problem until MaxIters or Tolerance is reached.  More... | |
| subroutine | iterate (this, A, x, b, MaxIters, tolerance, err) | 
| AztecOO iteration function. Iterates on the specified matrix and vectors until MaxIters or Toleranceis reached.  More... | |
Special AztecOO solve method  | |
| subroutine | recursiveiterate (this, MaxIters, tolerance, err) | 
| AztecOO iteration functions. Iterates on the current problem until MaxIters or Tolerance is reached. This one should be suitable for recursive invocations of Aztec.  More... | |
| subroutine | setaztecoption (this, option, value) | 
| AztecOO option setting function. Set a specific Aztec option value.  More... | |
| type(aztecoo) function faztecoo::aztecoo | ( | class(epetra_rowmatrix), intent(in) | A, | 
| class(epetra_multivector), intent(in) | x, | ||
| class(epetra_multivector), intent(in) | b | ||
| ) | 
| type(aztecoo) function faztecoo::aztecoo | ( | type(aztecoo), intent(in) | this | ) | 
Copy Constructor.
| subroutine faztecoo::iterate | ( | class(aztecoo), intent(in) | this, | 
| class(epetra_rowmatrix), intent(in) | A, | ||
| class(epetra_multivector), intent(in) | x, | ||
| class(epetra_multivector), intent(in) | b, | ||
| integer(c_int), intent(in) | MaxIters, | ||
| real(c_double), intent(in) | tolerance, | ||
| type(error), intent(out), optional | err | ||
| ) | 
AztecOO iteration function. Iterates on the specified matrix and vectors until MaxIters or Toleranceis reached.
| subroutine faztecoo::iterate | ( | class(aztecoo), intent(in) | this, | 
| integer(c_int), intent(in) | MaxIters, | ||
| real(c_double), intent(in) | tolerance, | ||
| type(error), intent(out), optional | err | ||
| ) | 
AztecOO iteration function. Iterates on the current problem until MaxIters or Tolerance is reached.
| subroutine faztecoo::recursiveiterate | ( | class(aztecoo), intent(in) | this, | 
| integer(c_int), intent(in) | MaxIters, | ||
| real(c_double), intent(in) | tolerance, | ||
| type(error), intent(out), optional | err | ||
| ) | 
AztecOO iteration functions. Iterates on the current problem until MaxIters or Tolerance is reached. This one should be suitable for recursive invocations of Aztec.
| subroutine faztecoo::setaztecoption | ( | class(aztecoo), intent(in) | this, | 
| integer(c_int), intent(in) | option, | ||
| integer(c_int), intent(in) | value | ||
| ) | 
AztecOO option setting function. Set a specific Aztec option value.
 1.8.6