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 -
PETSCVIEWERVTKPetscViewerVTKWriteFunction - function to write this
Vecfieldnum - which field of the
DMto write (PETSC_DEFAULTif the while vector should be written)fieldtype - Either
PETSC_VTK_POINT_FIELDorPETSC_VTK_CELL_FIELDcheckdm - whether to check for identical dm arguments as fields are added
vec -
Vecfrom 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