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