Re: [petsc-dev] Graph of dependencies in include/
14 Feb
2013
14 Feb
'13
3:24 p.m.
Very cool. Barry On Feb 14, 2013, at 2:56 PM, Karl Rupp <[email protected]> wrote:
Hi guys,
after some brainstorming with Jed and Barry yesterday on the exercise of drawing an include graph I came up with a script for doing so using GraphViz:
https://bitbucket.org/petsc/petsc-dev/commits/6b94bbbb78610810e628b868c0c4da...
Running the script from PETSC_DIR generates the graph. The output obtained on my machine is attached as PDF.
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 and petscfptimpl.h are included under some circumstances - but don't exist.
Best regards, Karli <petsc-include-graph.pdf>
4927
Age (days ago)
4927
Last active (days ago)
0 comments
1 participants
participants (1)
-
Barry Smith