5: #include include/private/matimpl.h
7: typedef struct {
8: Mat A; /* the local Neumann matrix */
9: VecScatter ctx; /* update ghost points for matrix vector product */
10: Vec x,y; /* work space for ghost values for matrix vector product */
11: ISLocalToGlobalMapping mapping;
12: int rstart,rend; /* local row ownership */
13: PetscTruth pure_neumann;
14: } Mat_IS;
16: #endif