PCILUSetUseInPlace

Tells the system to do an in-place incomplete factorization. Collective on PC

Synopsis

int PCILUSetUseInPlace(PC pc)

Input Parameters

pc -the preconditioner context

Options Database Key

-pc_ilu_in_place -Activates in-place factorization

Note

PCILUSetUseInPlace() is intended for use with matrix-free variants ofKrylov methods, or when a different matrices are employed for the linearsystem and preconditioner. Do NOT use this option if the linear systemmatrix also serves as the preconditioning matrix, since the factoredmatrix would then overwrite the original matrix.

Keywords

PC, set, factorization, inplace, in-place, ILU

See Also

PCLUSetUseInPlace()

Location: src/pc/impls/ilu/ilu.c
PC Index
Table of Contents