On Apr 20, 2011, at 10:18 AM, Matthew Knepley wrote: > On Wed, Apr 20, 2011 at 10:12 AM, Barry Smith <bsmith at mcs.anl.gov> wrote: > > I think Jed pointed out a problem with the current approach. We don't > really want to have MANSECs for each DMXXXX but we do want different include > files. I forgot what Jed and I concluded but it could be that some makefiles > need SUBMANSEC that appends onto the MANSEC. By the way it is DMDA not dadm, > the base class always comes first. > > Already pushed a bunch of MANSEC changes.
You may need to unpush them. Barry > > Matt > > Barry > > > On Apr 20, 2011, at 9:39 AM, Matthew Knepley wrote: > > > On Wed, Apr 20, 2011 at 9:10 AM, Satish Balay <petsc-maint at > > mcs.anl.gov>wrote: > > > >> On Wed, 20 Apr 2011, Matthew Knepley wrote: > >> > >>> On Wed, Apr 20, 2011 at 8:16 AM, Satish Balay <petsc-maint at mcs.anl.gov > >>> wrote: > >>> > >>>> On Wed, 20 Apr 2011, Matthew Knepley wrote: > >>>> > >>>>> On Wed, Apr 20, 2011 at 5:05 AM, Sylvain Barbot < > >>>> sylbar.vainbot at gmail.com>wrote: > >>>>> > >>>>>> Hi, > >>>>>> > >>>>>> I run into errors trying to compile petsc-dev. > >>>>>> Should i download another version of it, or i'm doing something > >> wrong > >>>>>> in the config? > >>>>>> > >>>>> > >>>>> Satish, this is a --with-fortran-interfaces problem. What needs to be > >>>>> included in the new DM > >>>>> headers in order to generate these? > >>>> > >>>> The sources should have a makefile with the correct 'MANSEC' value. > >>>> > >>> > >>> 1) What generates the interfaces? > >> > >> bfort via bin/maint/generatefortranstubs.py > >>> > >>> 2) I do not know what correct might be > >>> > >> > >> If some of the sources should be tagged as 'DADM' instedad of 'DM' - > >> then MANSEC=DADM should be listed in the corresponding makefiles for > >> the sources. > >> > >> Or else we'll have to remove all dadm.h related includes [and merge > >> with dm.h] > >> > > > > Okay, I will try to fix it. Can you check the docs to make sure my fixes > > do the right thing for documentation, etc? > > > > Matt > > > > > >> Satish > >> > >>> Matt > >>> > >>> > >>>> Satish > >>>> > >>>>> > >>>>> Thanks, > >>>>> > >>>>> Matt > >>>>> > >>>>> > >>>>>> Thanks for your help, > >>>>>> Sylvain Barbot > >>>>>> > >>>>>> > >>>>> > >>>>> > >>>>> > >>>> > >>>> > >>>> > >>> > >>> > >>> > >> > >> > >> > > > > > > -- > > 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 > > > > On Wed, Apr 20, 2011 at 9:10 AM, Satish Balay <petsc-maint at mcs.anl.gov> > > wrote: > > On Wed, 20 Apr 2011, Matthew Knepley wrote: > > > > > On Wed, Apr 20, 2011 at 8:16 AM, Satish Balay <petsc-maint at > > > mcs.anl.gov>wrote: > > > > > > > On Wed, 20 Apr 2011, Matthew Knepley wrote: > > > > > > > > > On Wed, Apr 20, 2011 at 5:05 AM, Sylvain Barbot < > > > > sylbar.vainbot at gmail.com>wrote: > > > > > > > > > > > Hi, > > > > > > > > > > > > I run into errors trying to compile petsc-dev. > > > > > > Should i download another version of it, or i'm doing something > > > > > > wrong > > > > > > in the config? > > > > > > > > > > > > > > > > Satish, this is a --with-fortran-interfaces problem. What needs to be > > > > > included in the new DM > > > > > headers in order to generate these? > > > > > > > > The sources should have a makefile with the correct 'MANSEC' value. > > > > > > > > > > 1) What generates the interfaces? > > > > bfort via bin/maint/generatefortranstubs.py > > > > > > 2) I do not know what correct might be > > > > > > > If some of the sources should be tagged as 'DADM' instedad of 'DM' - > > then MANSEC=DADM should be listed in the corresponding makefiles for > > the sources. > > > > Or else we'll have to remove all dadm.h related includes [and merge > > with dm.h] > > > > Okay, I will try to fix it. Can you check the docs to make sure my fixes > > do the right thing for documentation, etc? > > > > Matt > > > > Satish > > > > > Matt > > > > > > > > > > Satish > > > > > > > > > > > > > > Thanks, > > > > > > > > > > Matt > > > > > > > > > > > > > > > > Thanks for your help, > > > > > > Sylvain Barbot > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > 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 > > > > > > -- > 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
