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