1: /*
2: Private data structure for ILU preconditioner.
3: */
4: #ifndef __ILU_H
7: #include <../src/ksp/pc/impls/factor/factor.h>
9: typedef struct {
10: PC_Factor hdr;
11: IS row, col; /* row and column permutations for reordering */
12: void *implctx; /* private implementation context */
13: PetscBool nonzerosalongdiagonal;
14: PetscReal nonzerosalongdiagonaltol;
15: } PC_ILU;
17: #endif