PetscViewerVTKAddField#
Add a field to the viewer
Synopsis#
#include "petscviewer.h"
PetscErrorCode PetscViewerVTKAddField(PetscViewer viewer, PetscObject dm, PetscErrorCode (*PetscViewerVTKWriteFunction)(PetscObject, PetscViewer), PetscInt fieldnum, PetscViewerVTKFieldType fieldtype, PetscBool checkdm, PetscObject vec)
Collective
Input Parameters#
viewer -
PETSCVIEWERVTK
PetscViewerVTKWriteFunction - function to write this
Vec
fieldnum - which field of the
DM
to write (PETSC_DEFAULT
if the whole vector should be written)fieldtype - Either
PETSC_VTK_POINT_FIELD
orPETSC_VTK_CELL_FIELD
checkdm - whether to check for identical dm arguments as fields are added
vec -
Vec
from which to write
Note#
This routine keeps exclusive ownership of the Vec
. The caller should not use or destroy the Vec
after calling it.
See Also#
Viewers: Looking at PETSc Objects, PETSCVIEWERVTK
, PetscViewerVTKOpen()
, DMDAVTKWriteAll()
, PetscViewerVTKWriteFunction
, PetscViewerVTKGetDM()
Level#
developer
Location#
Implementations#
Index of all Viewer routines
Table of Contents for all manual pages
Index of all manual pages