Generate an incomplete factorization. 
Generate an ILU preconditioner from a factorization. 
Use an ILU preconditioner in an iterative solver. 
Solve a linear system.
