1 #include <petsc/private/ftnimpl.h> 2 #include <petscdmlabel.h> 3 #include <petscviewer.h> 4 5 #if defined(PETSC_HAVE_FORTRAN_CAPS) 6 #define petscsectionsymlabelsetstratum_ PETSCSECTIONSYMLABELSETSTRATUM 7 #elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE) 8 #define petscsectionsymlabelsetstratum_ petscsectionsymlabelsetstratum 9 #endif 10 11 PETSC_EXTERN void petscsectionsymlabelsetstratum_(PetscSectionSym *sym, PetscInt *stratum, PetscInt *size, PetscInt *minOrient, PetscInt *maxOrient, PetscCopyMode *mode, PetscInt **perms, PetscScalar **rots, int *__ierr) 12 { 13 *__ierr = PetscSectionSymLabelSetStratum(*sym, *stratum, *size, *minOrient, *maxOrient, *mode, (const PetscInt **)perms, (const PetscScalar **)rots); 14 } 15