1*a2fc1e05SToby Isaac /* 2*a2fc1e05SToby Isaac Private data structure for QR preconditioner. 3*a2fc1e05SToby Isaac */ 4*a2fc1e05SToby Isaac #if !defined(QR_H) 5*a2fc1e05SToby Isaac #define QR_H 6*a2fc1e05SToby Isaac 7*a2fc1e05SToby Isaac #include <../src/ksp/pc/impls/factor/factor.h> 8*a2fc1e05SToby Isaac 9*a2fc1e05SToby Isaac typedef struct { 10*a2fc1e05SToby Isaac PC_Factor hdr; 11*a2fc1e05SToby Isaac IS col; /* index sets used for reordering */ 12*a2fc1e05SToby Isaac } PC_QR; 13*a2fc1e05SToby Isaac 14*a2fc1e05SToby Isaac #endif 15