PETSc version 3.16.6
Fix/Edit manual page

MatLRCGetMats

Returns the constituents of an LRC matrix

Synopsis

#include "petscmat.h" 
PetscErrorCode  MatLRCGetMats(Mat N,Mat *A,Mat *U,Vec *c,Mat *V)
Collective on Mat

Input Parameter

N - matrix of type LRC

Output Parameters

A - the (sparse) matrix
U - first dense rectangular (tall and skinny) matrix
c - a sequential vector containing the diagonal of C
V - second dense rectangular (tall and skinny) matrix

Note

The returned matrices need not be destroyed by the caller.

See Also

MatCreateLRC()

Level

intermediate

Location

src/mat/impls/lrc/lrc.c

Implementations

MatLRCGetMats_LRC in src/mat/impls/lrc/lrc.c

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