PCLUSetUseInPlace

Tells the system to do an in-place factorization. For some implementations, for instance, dense matrices, this enables the solution of much larger problems.

Synopsis

int PCLUSetUseInPlace(PC pc)
Collective on PC

Input Parameters

pc -the preconditioner context

Options Database Key

-pc_lu_in_place -Activates in-place factorization

Note

PCLUSetUseInplace() can only be used with the KSP method KSPPREONLY. This is because the Krylov space methods require an application of thematrix multiplication, which is not possible here because the matrix hasbeen factored in-place, replacing the original matrix.

Keywords

PC, set, factorization, direct, inplace, in-place, LU

See Also

PCILUSetUseInPlace()

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