xref: /petsc/src/ksp/pc/impls/factor/factor.h (revision 6d7c1e57d1104921c49b03c606cb17f598345938)
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