Hi, Nicholas, See this MR, https://gitlab.com/petsc/petsc/-/merge_requests/5860 It is in testing, but you can try branch jczhang/add-petscsf-fortran to see if it works for you.
Thanks. --Junchao Zhang On Sat, Nov 19, 2022 at 4:16 PM Nicholas Arnold-Medabalimi < [email protected]> wrote: > Hi Junchao > > Thanks. I was wondering if there is any update on this. I may write a > small interface for those two routines myself in the interim but I'd > appreciate any insight you have. > > Sincerely > Nicholas > > On Wed, Nov 16, 2022 at 10:39 PM Junchao Zhang <[email protected]> > wrote: > >> Hi, Nicholas, >> I will have a look and get back to you. >> Thanks. >> --Junchao Zhang >> >> >> On Wed, Nov 16, 2022 at 9:27 PM Nicholas Arnold-Medabalimi < >> [email protected]> wrote: >> >>> Hi Petsc Users >>> >>> I'm in the process of adding some Petsc for mesh management into an >>> existing Fortran Solver. It has been relatively straightforward so far but >>> I am running into an issue with using PetscSF routines. Some like the >>> PetscSFGetGraph work no problem but a few of my routines require the use of >>> PetscSFGetLeafRanks and PetscSFGetRootRanks and those don't seem to be in >>> the fortran interface and I just get a linking error. I also don't seem to >>> see a PetscSF file in the finclude. Any clarification or assistance would >>> be appreciated. >>> >>> >>> Sincerely >>> Nicholas >>> >>> -- >>> Nicholas Arnold-Medabalimi >>> >>> Ph.D. Candidate >>> Computational Aeroscience Lab >>> University of Michigan >>> >> > > -- > Nicholas Arnold-Medabalimi > > Ph.D. Candidate > Computational Aeroscience Lab > University of Michigan >
