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