Generally speaking graph visualization of trees/dags is much more
reasonable than for general graphs. I.e. the dot program is far more
reliable than the neato program for layout when you can use it.

I made a small program that does this here
https://gist.github.com/3332164

It produces results like what are found here
http://people.cs.uchicago.edu/~mrocklin/tempspace/sympy-graphs/

You're right that SymPy all at once is difficult to take in. SymPy/core on
the other hand is very manageable. Each of the individual modules also come
out nicely (see geometry, matrices)

Note that I haven't applied any style to these graphs. There is a lot we
could do to clarify things by playing with node size, edge length, spring
stiffness, etc....

Anyway, I encourage people to take a look. I suspect that by looking at the
class structure as a whole we can find some organizational improvements.

Best,
-Matt

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to