Hello all, I was wondering if anybody knew what the status of the Tensor module is - i.e., is work being done on it, what is the known functionality, and what is the intended functionality. For the past week I have been attempting to use Sympy for basic General Relativity (homework problems really), and it has not gone well. My naive review of the documentation suggests that I should be able to use Einstein Notation, since I am completely unfamiliar with Penrose's abstract index notation (and it doesn't seem to be as useful computationally, frankly, though the wikipedia article on it is very short). However, I keep encountering errors when I try to do basic operations such as add or multiply tensors, and I am never quite sure if they are bugs or features. A minimal example is that when you attempt to symmetrize a tensor you just get back double the tensor components, i.e., given a TensorHead A, and indices i0, i1, A(i0, i1) + A(i1, i0) should be manifestly symmetric, but it just results in 2*A(i0, i1). If necessary I can provide minimal working examples in code. I wasn't sure if this is the right place for that.
If there is somebody who is acting as a contact for the Tensor module, I'd very much like to know whether I'm encountering bugs or 'features.' If the former, I'm willing to try to submit patches to fix some of the problems that keep cropping up, or at least document them. I honestly found the Tensor module very confusing from the standpoint of somebody who is interested in solving simple GR problems, so I'd like to try to understand the rationale behind it and make things clearer for other users. -- 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/96e196e4-0d95-4618-a82a-e47bbe2ef865%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
