Ling,
ILU(level) is used for saving storage space with more computations. Normally, 
we use level=1 or 2. It does not make sense to use level 15. If you have 
sufficient space, LU would be the best.
Hong

________________________________
From: petsc-users <petsc-users-boun...@mcs.anl.gov> on behalf of Zou, Ling via 
petsc-users <petsc-users@mcs.anl.gov>
Sent: Wednesday, March 27, 2024 4:24 PM
To: petsc-users@mcs.anl.gov <petsc-users@mcs.anl.gov>
Subject: [petsc-users] Does ILU(15) still make sense or should just use LU?


Hi, I’d like to avoid using LU, but in some cases to use ILU and still 
converge, I have to go to ILU(15), i.e., `-pc_factor_levels 15`. Does it still 
make sense, or should I give it up and switch to LU?



For this particular case, ~2k DoF, and both ILU(15) and LU perform similarly in 
terms of wall time.



-Ling

Reply via email to