Working version of the ILU0