Actual source code: petscviewer.h
1: !
2: ! Include file for Fortran use of the PetscViewer package in PETSc
3: !
4: #if !defined (PETSCVIEWERDEF_H)
5: #define PETSCVIEWERDEF_H
7: #define PetscViewer type(tPetscViewer)
9: #define PetscViewerAndFormat PetscFortranAddr
11: #define PetscViewers PetscFortranAddr
12: #define PetscFileMode PetscEnum
13: #define PetscViewerType character*(80)
14: #define PetscViewerFormat PetscEnum
16: #define PETSCVIEWERSOCKET 'socket'
17: #define PETSCVIEWERASCII 'ascii'
18: #define PETSCVIEWERBINARY 'binary'
19: #define PETSCVIEWERSTRING 'string'
20: #define PETSCVIEWERDRAW 'draw'
21: #define PETSCVIEWERVU 'vu'
22: #define PETSCVIEWERMATHEMATICA 'mathematica'
23: #define PETSCVIEWERHDF5 'hdf5'
24: #define PETSCVIEWERVTK 'vtk'
25: #define PETSCVIEWERMATLAB 'matlab'
26: #define PETSCVIEWERSAWS 'saws'
27: #define PETSCVIEWERGLVIS 'glvis'
28: #define PETSCVIEWERADIOS 'adios'
29: #define PETSCVIEWERADIOS2 'adios2'
30: #define PETSCVIEWEREXODUSII 'exodusii'
31: #endif