[petsc-dev] Implementing of a variable block size BILU preconditioner