xref: /petsc/src/ksp/pc/impls/factor/factor.h (revision e1222f9f1d0bf3ef979e3eaa00088ee6427d6243)
1 /*
2    Private data structure for ILU/ICC/LU/Cholesky preconditioners.
3 */
4 #if !defined(__FACTOR_H)
5 #define __FACTOR_H
6 
7 #include "private/pcimpl.h"                /*I "petscpc.h" I*/
8 
9 typedef struct {
10   Mat               fact;             /* factored matrix */
11   MatFactorInfo     info;
12   MatOrderingType   ordering;         /* matrix reordering */
13   MatSolverPackage  solvertype;
14 } PC_Factor;
15 
16 #endif
17