# Software for parallel incomplete LU factorisation

I am looking for a software package to compute incomplete LU factorisations in parallel. Further considerations are:

• The package must allow for arbitrary level-of-fill or threshold-based truncation. ILU(0) is not good enough.
• The package must be "direct", i.e. based on the same recursion formulae as the exact factorisation and not on some iterative procedure. The approach by Chow and Patel is not suitable for our purposes.
• Both multi-threaded and distributed parallelism is acceptable.

As far as I can tell, no such package seems to exist, but maybe I missed something?

• Right off top of my head, I do not know if the second bullet point is satisfied for SuperLU, SuperLU Doc. This is quite a go-to package for iLU, so I wonder if you've taken a look at it. – Anton Menshov Aug 4 at 15:04
• Thanks for the hint. SuperLU seems to only provide a serial ILU code, however. – gTcV Aug 4 at 23:56

So, dscrilut seems to satisfy all your requirements, from the first glance.