Apart from the bug fixes, it's quite hard to go on rigorously.

You wrote you have some hackish stuff about derivatives, on github you can 
create a gist, which is usually a piece of code unrelated to a project, which 
people can see and comment.

If you realized, the tensor module only allows expanded polynomial expressions, 
that is difficultto change because the algorithm was written for that, and 
supporting something different would require a llot of rewrite.

I have a pending PR on the tensor module, which is a major rewrite of the code, 
but I'm not very satisfied of it.

An alternative is to expose special objects such as partial derivatives to the 
index structure of a tensor.

If you like to do something, try to see how to create a covariant derivative 
object that exposes the index structure.

Say, CovarDerivative(i, A(j, k)) should be treated as a tensor of indices i j 
k. You will realize that the way the tensor module was written makes this task 
quite hard.

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/5c27afa1-d279-40d8-bea2-a72aaf4f3d18%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to