1*6dd63270SBarry Smith #include <petsc/private/ftnimpl.h> 2c58f1c22SToby Isaac #include <petscdmlabel.h> 3c58f1c22SToby Isaac #include <petscviewer.h> 4c58f1c22SToby Isaac 5c58f1c22SToby Isaac #if defined(PETSC_HAVE_FORTRAN_CAPS) 65fdea053SToby Isaac #define petscsectionsymlabelsetstratum_ PETSCSECTIONSYMLABELSETSTRATUM 78a6b6cadSSatish Balay #elif !defined(PETSC_HAVE_FORTRAN_UNDERSCORE) 85fdea053SToby Isaac #define petscsectionsymlabelsetstratum_ petscsectionsymlabelsetstratum 9c58f1c22SToby Isaac #endif 10c58f1c22SToby Isaac 1170a7d78aSStefano Zampini PETSC_EXTERN void petscsectionsymlabelsetstratum_(PetscSectionSym *sym, PetscInt *stratum, PetscInt *size, PetscInt *minOrient, PetscInt *maxOrient, PetscCopyMode *mode, PetscInt **perms, PetscScalar **rots, int *__ierr) 1270a7d78aSStefano Zampini { 135fdea053SToby Isaac *__ierr = PetscSectionSymLabelSetStratum(*sym, *stratum, *size, *minOrient, *maxOrient, *mode, (const PetscInt **)perms, (const PetscScalar **)rots); 145fdea053SToby Isaac } 15