1: /*$Id: is.h,v 1.3 2000/08/24 22:42:00 bsmith Exp $*/ 6: #include src/mat/matimpl.h 8: typedef struct { 9: Mat A; /* the local Neumann matrix */ 10: VecScatter ctx; /* update ghost points for matrix vector product */ 11: Vec x,y; /* work space for ghost values for matrix vector product */ 12: ISLocalToGlobalMapping mapping; 13: int rstart,rend; /* local row ownership */ 14: PetscTruth pure_neumann; 15: } Mat_IS; 17: #endif