1 /* 2 Private data structure for LU preconditioner. 3 */ 4 #if !defined(__LU_H) 5 #define __LU_H 6 7 #include <../src/ksp/pc/impls/factor/factor.h> 8 9 typedef struct { 10 PC_Factor hdr; 11 IS row,col; /* index sets used for reordering */ 12 PetscBool nonzerosalongdiagonal; 13 PetscReal nonzerosalongdiagonaltol; 14 } PC_LU; 15 16 #endif 17