DMShellSetMatrix#
sets a template matrix associated with the DMShell
Synopsis#
#include "petscdmshell.h"
PetscErrorCode DMShellSetMatrix(DM dm, Mat J)
Collective
Input Parameters#
dm - shell DM
J - template matrix
Developer Notes#
To avoid circular references, if J is already associated to the same DM, then MatDuplicate(SHARE_NONZERO_PATTERN) is called, followed by removing the DM reference from the private template.
See Also#
DMCreateMatrix()
, DMShellSetCreateMatrix()
, DMShellSetContext()
, DMShellGetContext()
Level#
advanced
Location#
Examples#
src/snes/tutorials/ex73f90t.F90.html
Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages