1: /* 2: Private data structure for LU preconditioner. 3: */ 4: #pragma once 6: #include <../src/ksp/pc/impls/factor/factor.h> 8: typedef struct { 9: PC_Factor hdr; 10: IS row, col; /* index sets used for reordering */ 11: PetscBool nonzerosalongdiagonal; 12: PetscReal nonzerosalongdiagonaltol; 13: } PC_LU;