Actual source code: mpisbaij.h

  1: /* $Id: mpisbaij.h,v 1.3 2001/08/07 03:03:05 balay Exp $ */


 6:  #include src/mat/impls/baij/seq/baij.h
 7:  #include src/sys/ctable.h
 8:  #include src/mat/impls/sbaij/seq/sbaij.h
 9:  #include src/mat/impls/baij/mpi/mpibaij.h

 11: typedef struct {
 12:   MPIBAIJHEADER

 14:   Vec           slvec0,slvec1;            /* parallel vectors */
 15:   Vec           slvec0b,slvec1a,slvec1b;  /* seq vectors: local partition of slvec0 and slvec1 */
 16:   VecScatter    sMvctx;                   /* scatter context for vector used for reducing communication */
 17: } Mat_MPISBAIJ;

 19: EXTERN int MatLoad_MPISBAIJ(PetscViewer,const MatType,Mat*);
 20: #endif