xref: /petsc/src/ksp/pc/impls/factor/icc/icc.h (revision f3a39beccd85a8628e3de2bedf0f911d6c5509cf)
19b54502bSHong Zhang 
26356e834SBarry Smith #include "private/pcimpl.h"
39b54502bSHong Zhang 
49b54502bSHong Zhang #if !defined(__ICC_H)
59b54502bSHong Zhang #define __ICC_H
69b54502bSHong Zhang 
79b54502bSHong Zhang /* Incomplete Cholesky factorization context */
89b54502bSHong Zhang 
99b54502bSHong Zhang typedef struct {
109b54502bSHong Zhang   Mat             fact;
119b54502bSHong Zhang   MatOrderingType ordering;
129b54502bSHong Zhang   MatFactorInfo   info;
13*f3a39becSBarry Smith   PetscReal       actualfill;
149b54502bSHong Zhang   void            *implctx;
159b54502bSHong Zhang } PC_ICC;
169b54502bSHong Zhang 
179b54502bSHong Zhang #endif
18