On Feb 14, 2013, at 3:43 PM, Karl Rupp <rupp at mcs.anl.gov> wrote: > Hi, > >> I hope this helps in simplifying the include hierarchy and in a >> better separation of modules. It also helps in finding erroneous >> conditional includes: petscfix.h, petscconf.h >> >> >> These two are generated by configure and go in $PETSC_ARCH/include/. > > Okay, I might color them differently then. > >> >> and petscfptimpl.h are included under some circumstances - but don't >> exist. >> >> >> Don't mind that. Barry was eating mushrooms that day. ;-) >> >> https://bitbucket.org/petsc/petsc-dev/commits/70b547a30c706ea4b2828de11dd7962c0443a994 > > :-D I haven't thought about serializing function pointers yet?
I got upset one day that trivially restarting an ODE integration in PETSc required the user to write any code at all so decided to do something about. Hence the mushrooms > > Best regards, > Karli
