[petsc-dev] Fortran Interfaces

Tobin Isaac tisaac at uchicago.edu
Fri Dec 18 08:19:35 CST 2015


Each of the functions you listed had its name changed by removing the
"plex" from the middle: did you make that change in your code?

Can you send me the error messages you're getting?

On Fri, Dec 18, 2015 at 07:04:13AM +0000, John O'Sullivan wrote:
> Hi Toby,
> 
> Sorry we tried a completely clean build from a fresh configure after deleting the architecture directory and still no joy...
> 
> Cheers
> John
> 
> 
> --
> Dr John O'Sullivan
> Lecturer
> Department of Engineering Science
> University of Auckland, New Zealand
> email: jp.osullivan at auckland.ac.nz
> tel: +64 (0)9 923 85353
> 
> 
> 
> -----Original Message-----
> From: Tobin Isaac [mailto:tisaac at uchicago.edu] 
> Sent: Friday, 18 December 2015 3:18 p.m.
> To: John O'Sullivan
> Cc: PETSc
> Subject: Re: [petsc-dev] Fortran Interfaces
> 
> 
> Hi John,
> 
> I've made an API change in next (you've reminded me that I forgot to update the docs to mention that: I'll do that soon).  Labels (and
> boundaries) are being generalized to all of dm, and the fortran wrappers went with them.  If a clean build from reconfigure doesn't work, let me know.
> 
> Cheers,
>   Toby
> 
> On Fri, Dec 18, 2015 at 02:05:08AM +0000, John O'Sullivan wrote:
> > 
> > Hi guys,
> > 
> > We've just pulled the latest next branch and a bunch of Fortran interfaces seems to have disappeared:
> > 
> > "_dmplexcreatelabel_"
> >   "_dmplexgetlabel_",
> >   "_dmplexgetstratumis_",
> >   "_dmplexhaslabel_",
> >   "_dmplexsetlabelvalue_"
> > 
> > The zplexlabel.c file seems to have disappeared from ~/petsc/src/dm/impls/plex/ftn-custom too.
> > 
> > Any thoughts?
> > 
> > Obviously we can go back to an earlier commit in the mean time... (9th 
> > Nov worked)
> > 
> > Cheers
> > John
> > 
> > --
> > Dr John O'Sullivan
> > Lecturer
> > Department of Engineering Science
> > University of Auckland, New Zealand
> > email: jp.osullivan at 
> > auckland.ac.nz<https://lists.mcs.anl.gov/mailman/listinfo/petsc-dev>
> > tel: +64 (0)9 923 85353
> > 
> > ________________________________
> > From: Barry Smith [bsmith at mcs.anl.gov]
> > Sent: Thursday, 2 July 2015 7:19 a.m.
> > To: John O'Sullivan
> > Cc: Jed Brown; Matthew Knepley; PETSc
> > Subject: Re: [petsc-dev] Fortran Interfaces and interrupting SNESSolve
> > 
> > 
> >    John,
> > 
> > Anything we can do, you can do better.   I've attached the patch.  Please let us know if you have any difficulties with it.
> > or if it works and I'll get it into maint, master and the next patch release.
> > 
> > 
> >    Barry
> > 
> > > On Jun 30, 2015, at 9:56 PM, John O'Sullivan <jp.osullivan at auckland.ac.nz> wrote:
> > >
> > > Hi guys,
> > >
> > > Any joy on the Fortran interface for SNESSetUpdate? Jed, its not something we can do ourselves is it?
> > >
> > > Cheers
> > > John
> > >
> > > --
> > > Dr John O'Sullivan
> > > Lecturer
> > > Department of Engineering Science
> > > University of Auckland, New Zealand
> > > email: jp.osullivan at auckland.ac.nz
> > > tel: +64 (0)9 923 85353
> > >
> > >
> > > -----Original Message-----
> > > From: Jed Brown [mailto:jed at jedbrown.org]
> > > Sent: Thursday, 25 June 2015 12:44 p.m.
> > > To: Matthew Knepley; John O'Sullivan
> > > Cc: PETSc
> > > Subject: Re: [petsc-dev] Fortran Interfaces and interrupting 
> > > SNESSolve
> > >
> > > Matthew Knepley <knepley at gmail.com> writes:
> > >> I don't know how to do this one since we overhauled our Fortran callbacks.
> > >> Jed or Satish?
> > >
> > > Emulate snessetngs_ (for 'maint') and fix SNESSetUpdate to take a context (for 'master').
> > 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: Digital signature
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20151218/cd73be4b/attachment.sig>


More information about the petsc-dev mailing list