MatCreateSubMatrixVirtual#
Creates a virtual matrix MATSUBMATRIX that acts as a submatrix
Synopsis#
#include "petscmat.h" 
PetscErrorCode MatCreateSubMatrixVirtual(Mat A, IS isrow, IS iscol, Mat *newmat)
Collective
Input Parameters#
- A - matrix that we will extract a submatrix of 
- isrow - rows to be present in the submatrix 
- iscol - columns to be present in the submatrix 
Output Parameter#
- newmat - new matrix 
Note#
Most will use MatCreateSubMatrix() which provides a more efficient representation if it is available.
See Also#
Matrices, Mat, MATSUBMATRIX, MATLOCALREF, MatCreateLocalRef(), MatCreateSubMatrix(), MatSubMatrixVirtualUpdate()
Level#
developer
Location#
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages