[petsc-dev] Fortran Interfaces

Tobin Isaac tisaac at uchicago.edu
Thu Dec 17 20:17:39 CST 2015


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/20151217/1e0e9a92/attachment.sig>


More information about the petsc-dev mailing list