Can you give us a simple code that is not working for you? My test should work
src/dm/impls/plex/tests/ex26f90 Thanks, Matt On Sat, Feb 3, 2024 at 11:36 AM Barry Smith <bsm...@petsc.dev> wrote: > > The Fortran "stubs" (subroutines) should be in > $PETSC_ARCH/src/vec/is/section/interface/ftn-auto/sectionf.c and compiled > and linked into the PETSc library. > > The same tool that builds the interfaces in > $PETSC_ARCH/src/vec/f90-mod/ftn-auto-interfaces/petscpetscsection.h90, > also builds the stubs so it is surprising one would exist but not the other. > > Barry > > > > On Feb 3, 2024, at 11:27 AM, Martin Diehl <martin.di...@kuleuven.be> > wrote: > > > > Dear PETSc team, > > > > I currently can't make use of Fortran interfaces for "section". > > In particular, I can't see how to use > > > > PetscSectionGetFieldComponents > > PetscSectionGetFieldDof > > PetscSectionGetFieldOffset > > > > The interfaces for them are created in $PETSC_ARCH/src/vec/f90-mod/ftn- > > auto-interfaces/petscpetscsection.h90, but it seems that they are not > > exposed to the public. > > > > Could you give me a hint how to use them or fix this? > > > > with best regards, > > Martin > > > > > > -- > > KU Leuven > > Department of Computer Science > > Department of Materials Engineering > > Celestijnenlaan 200a > > 3001 Leuven, Belgium > > > > -- What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead. -- Norbert Wiener https://www.cse.buffalo.edu/~knepley/ <http://www.cse.buffalo.edu/~knepley/>