[petsc-dev] Graph of dependencies in include/

Karl Rupp rupp at mcs.anl.gov
Thu Feb 14 15:43:28 CST 2013


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...

Best regards,
Karli



More information about the petsc-dev mailing list