MatMPIBAIJGetSeqBAIJ#

Get the on-process (diagonal block) and off-process (off-diagonal block) sequential matrices that make up a MATMPIBAIJ or MATMPISBAIJ matrix, together with the local-to-global column map for the off-diagonal block.

Synopsis#

#include "petscmat.h"  
PetscErrorCode MatMPIBAIJGetSeqBAIJ(Mat A, Mat *Ad, Mat *Ao, const PetscInt *colmap[])

Not Collective

Input Parameter#

Output Parameters#

  • Ad - the diagonal block (MATSEQBAIJ or MATSEQSBAIJ), or NULL if not needed

  • Ao - the off-diagonal block MATSEQBAIJ, or NULL if not needed

  • colmap - the local-to-global column index map for Ao, or NULL if not needed

See Also#

Mat, MATMPIBAIJ, MATMPISBAIJ, MATSEQBAIJ, MATSEQSBAIJ, MatMPIAIJGetSeqAIJ()

Level#

advanced

Location#

src/mat/impls/baij/mpi/mpibaij.c


Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages