#include "petscmat.h" PetscErrorCode MatMatSolve(Mat A,Mat B,Mat X)Neighbor-wise Collective on Mat
A | - the factored matrix | |
B | - the right-hand-side matrix (dense matrix) |
When using SuperLU_Dist as a parallel solver PETSc will use the SuperLU_Dist functionality to solve multiple right hand sides simultaneously. For MUMPS it calls a separate solve for each right hand side since MUMPS does not yet support distributed right hand sides.
Since the resulting matrix X must always be dense we do not support sparse representation of the matrix B.
Level:developer
Location:src/mat/interface/matrix.c
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages