...Chan
This research was supported by the ARO under contract DAAL-03-9-C-0047 (Univ. of Tenn. subcontract ORA 4466.04, Amendment 1 and 2).

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...steps
The CHKERRQ macro is defined in Petsc; it catches error conditions and exits the surrounding routine with a nonzero exit code. After this example we will ignore the return code; a careful programmer should catch and check the return code, at least during the testing phase.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...option
Runtime options are explained in section A.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...built
Since the Parpre library is built on top of Petsc primitives, a matrix already in Petsc format need not be transformed, of course.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Victor Eijkhout
7/27/1998