Actual source code: lu.h
petsc-3.7.3 2016-08-01
1: /*
2: Private data structure for LU preconditioner.
3: */
7: #include <../src/ksp/pc/impls/factor/factor.h>
9: typedef struct {
10: PC_Factor hdr;
11: PetscReal actualfill; /* actual fill in factor */
12: PetscBool inplace; /* flag indicating in-place factorization */
13: IS row,col; /* index sets used for reordering */
14: PetscBool reuseordering; /* reuses previous reordering computed */
15: PetscBool reusefill; /* reuse fill from previous LU */
16: PetscBool nonzerosalongdiagonal;
17: PetscReal nonzerosalongdiagonaltol;
18: } PC_LU;
20: #endif