xref: /petsc/include/petsc/private/viewerexodusiiimpl.h (revision ae1ee55146a7ad071171b861759b85940c7e5c67)
1 #pragma once
2 
3 #if defined(PETSC_HAVE_EXODUSII)
4 
5 typedef struct {
6   char            *filename;
7   PetscFileMode    btype;
8   PetscExodusIIInt exoid;
9   PetscInt         order; /* the "order" of the mesh, used to construct tri6, tetra10 cells */
10   PetscExodusIIInt numNodalVariables;
11   PetscExodusIIInt numZonalVariables;
12   char           **nodalVariableNames;
13   char           **zonalVariableNames;
14 } PetscViewer_ExodusII;
15 
16 #endif
17