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