3) A matrix-capture facility for exporting matrices to programs
like matlab.

4) total solution time now appears in AZ_status

5) There are a number of experimental features that are not
officially released (and so not discussed in the manual)
such as solving complex arithmetic matrices, using pivoting
within the bilu scheme, and using Aztec with multi-level preconditioners.
Those interested in these should contact us.

where '0, NULL, AZ_LOCAL' currently are not used but will allow for globally numbered
matrices in the future, 'example_specific_matvec' is a user defined matvec function
and 'pass_data' is a user defined void* data pointer passed back to the users 'matvec'.

d) AZ_create_matrix(), AZ_create_commless_matrix(), AZ_delete_matrix(), and AZ_delete_commless_matrix()
should no longer be used.

6) Preconditioners within the AZ_iterate() interface have changed. In particular,

a) The structure AZ_PRECOND should not be declared. Instead an AZ_PRECOND pointer is declared followed by

Prec = AZ_precond_create(Pmat, precond_function, precond_data);
where Pmat is an AZ_MATRIX*, precond_function is either AZ_precondition (to use Aztec preconditioners)
or a user-defined preconditioning function, and precond_data is a data pointer for use with a user's
preconditioner.
b) AZ_precond_destroy(&Prec) should be used for freeing.

NOTE: Does not free Pmat or precond_data.

This document was generated on 15 December 1999 using
texi2html 1.56k.