petsc-3.12.5 2020-03-29
Report Typos and Errors

TaoMatGetSubMat

Gets a submatrix using the IS

Synopsis

#include "petsctao.h" 
PetscErrorCode TaoMatGetSubMat(Mat M, IS is, Vec v1, TaoSubsetType subset_type, Mat *Msub)

Input Parameters

M - the full matrix (n x n)
is - the index set for the submatrix (both row and column index sets need to be the same)
v1 - work vector of dimension n, needed for TAO_SUBSET_MASK option
subset_type - the method TAO is using for subsetting (TAO_SUBSET_SUBVEC, TAO_SUBSET_MASK, TAO_SUBSET_MATRIXFREE)

Output Parameters

Msub -the submatrix

Level

none

Location

src/tao/bound/utils/isutil.c
Index of all Tao routines
Table of Contents for all manual pages
Index of all manual pages