MatSNESMFWPSetComputeNormU

Sets whether it computes the ||U|| used by the WP PETSc routine for computing h. With any Krylov solver this need only be computed during the first iteration and kept for later.

Synopsis

int MatSNESMFWPSetComputeNormU(Mat A,PetscTruth flag)

Input Parameters

A - the matrix created with MatCreateSNESMF()
flag - PETSC_TRUE causes it to compute ||U||, PETSC_FALSE uses the previous value

Notes

See the manual page for MatCreateSNESMF() for a complete description of the algorithm used to compute h.

See Also

MatSNESMFSetFunctionError(), MatCreateSNESMF()

Level:advanced
Location:src/snes/mf/wp.c
SNES Index
Table of Contents