|void||AZOO_iterate (double *xsolve, double *b, int *options, double *params, double *status, int *proc_config, AZ_MATRIX *Amat, AZ_PRECOND *precond, struct AZ_SCALING *scaling)|
|Provides essentially equivalent functionality as the AZ_iterate function in Aztec 2.1. |
AZOO_iterate: A function built around AztecOO that mimics the Aztec funciton AZ_iterate.
AZOO_iterate is intended to facilitate the smooth transition from Aztec to Trilinos/AztecOO. The AZOO_iterate interface is essentially identical to the AZ_iterate interface and should be, for most uses a simple replacement in functionality.
However, because AztecOO uses Petra for distributed matrix and vector services (instead of AZ_MATRIX as defined by Aztec), there will be some differences. Some known differences are:
Block entry preconditioners are not supported in AztecOO. This functionality will be provided by IFPACK in a future release.